autoua
×
Autoua.netФорумКнига відгуків та пропозицій

Периодически глючит отображение страниц сайта (2/2)

супер-агент **
Киев
Сообщения: 10188
С нами с 11.01.2002

Re: Задолбало уже. [Re: elia]
      22 мая 2007 в 15:48 Гілками

В ответ на:

аутоума.нет



два часа как не еврей, ну как я вас жидов не навижу (с) анекдот про маленького мальчика


Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
ids   1
Скандалист **
Kiev
Сообщения: 22391
С нами с 11.06.2005

Re: Задолбало уже. [Re: Eli]
      22 мая 2007 в 16:26 Гілками

Ну и почему это mysql не реляционная?

Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
Eli
Достоевский ***
49 лет (31 год за рулем), Киев
Сообщения: 7498
С нами с 09.07.2001

Re: Задолбало уже. [Re: ids]
      22 мая 2007 в 16:33 Гілками

В ответ на:

Ну и почему это mysql не реляционная?



Там в отсутствии InnoDB нет внешних ключей как средство реляции и соответственно контроля ссылостной целочности. Ну зачем опять рвать баян, ты же все-таки ITшник


Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
ids   1
Скандалист **
Kiev
Сообщения: 22391
С нами с 11.06.2005

Re: Задолбало уже. [Re: Eli]
      22 мая 2007 в 16:52 Гілками

майскл ценен скоростью. Если правильно ораганизовать саму базу, всем будет хорошо.

Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
ананас ***
47 лет (29 лет за рулем), Киев
Сообщения: 1968
С нами с 09.03.2006

Re: Задолбало уже. [Re: Eli]
      22 мая 2007 в 18:42 Гілками

MySQL - реляционная БД.
InnoDB - реализация транзакций, ссылочной целостности, блокировки строк и т.д. для MySQL

В UBB.threads используются таблицы типа myisam.
У этого типа таблиц есть один из нюансов - блокировка на чтение целой таблицы при INSERT'ах. На маленьких таблицах это не так заметно, на больших таблицах это приводит к большим очередям.

В ответ на:


Табличная блокировка обеспечивает возможность одновременного выполнения чтения из таблицы несколькими потоками, но если какой-нибудь поток попробует произвести запись в таблицу, то вначале он должен получить исключительный доступ. Во время обновления таблицы все другие потоки, стремящиеся получить доступ к этой конкретной таблице, будут ожидать, пока данное обновление не будет завершено.

Поскольку обновление обычно считается более важной операцией, чем SELECT, то все команды, производящие обновления таблицы, имеют более высокий приоритет, чем команды извлечения данных. Такой алгоритм гарантирует, что обновления не зависнут в случае, если для некоторой таблицы выполняется большое количество тяжелых запросов





Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
ананас ***
47 лет (29 лет за рулем), Киев
Сообщения: 1968
С нами с 09.03.2006

Re: Задолбало уже. [Re: ids]
      22 мая 2007 в 18:43 Гілками

В ответ на:

майскл ценен скоростью. Если правильно ораганизовать саму базу, всем будет хорошо.




Правильно! Так и есть!


Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
Украинский националист ***
Киев
Сообщения: 19281
С нами с 15.11.2003

Re: Задолбало уже. [Re: panas]
      22 мая 2007 в 20:01 Гілками

В ответ на:

У этого типа таблиц есть один из нюансов - блокировка на чтение целой таблицы при INSERT'ах.




А при чтении сообщений разве происходит INSERT?


Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
и.о. пользователя ***
50 лет (34 года за рулем), рег. АА, недалеко от метро
Сообщения: 11069
С нами с 09.12.2002

Re: Задолбало уже. [Re: adrenalin]
      23 мая 2007 в 09:38 Гілками

В ответ на:

В ответ на:

У этого типа таблиц есть один из нюансов - блокировка на чтение целой таблицы при INSERT'ах.




А при чтении сообщений разве происходит INSERT?



INSERT происходит при писании
А так как тут много писателей, не читателей, то это и приводит к проблемам.


Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
и.о. пользователя ***
50 лет (34 года за рулем), рег. АА, недалеко от метро
Сообщения: 11069
С нами с 09.12.2002

Re: Задолбало уже. [Re: Шкод]
      23 мая 2007 в 09:42 Гілками

В ответ на:

В ответ на:

аутоума.нет



два часа как не еврей, ну как я вас жидов не навижу (с) анекдот про маленького мальчика




Дык его реально нет.


Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
ids   1
Скандалист **
Kiev
Сообщения: 22391
С нами с 11.06.2005

Re: Задолбало уже. [Re: adrenalin]
      23 мая 2007 в 11:12 Гілками

При чтении происходит часто не insert, а update. Что по своей структуре идентичен инсерту.

Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
Украинский националист ***
Киев
Сообщения: 19281
С нами с 15.11.2003

Re: Задолбало уже. [Re: elia]
      23 мая 2007 в 12:58 Гілками

В ответ на:

В ответ на:

А при чтении сообщений разве происходит INSERT?




INSERT происходит при писании




Я, собственно, на это и намекал.

В ответ на:

так как тут много писателей, не читателей, то это и приводит к проблемам.




Это ошибочное утверждение. Проблемы часто глубокой ночью случаются, когда на форуме активных пользователей практически нет.

P.S. В общем, разобрались уже. Узкое место - не движок форума, а mysql (либо неоптимальная структура таблиц в базе данных).


Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
Украинский националист ***
Киев
Сообщения: 19281
С нами с 15.11.2003

Re: Задолбало уже. [Re: ids]
      23 мая 2007 в 13:00 Гілками

В ответ на:

При чтении происходит часто не insert, а update. Что по своей структуре идентичен инсерту.




А зачем при чтении UPDATE? IMHO достаточно будет просто SELECT делать.


Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
ананас ***
47 лет (29 лет за рулем), Киев
Сообщения: 1968
С нами с 09.03.2006

Re: Задолбало уже. [Re: adrenalin]
      23 мая 2007 в 13:07 Гілками

Узкое место - это движок форума, который не рационально использует ресурсы MySQL.
Мы работаем над этой проблемой.


Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
и.о. пользователя ***
50 лет (34 года за рулем), рег. АА, недалеко от метро
Сообщения: 11069
С нами с 09.12.2002

Re: Задолбало уже. [Re: adrenalin]
      23 мая 2007 в 13:07 Гілками

В ответ на:

В ответ на:

При чтении происходит часто не insert, а update. Что по своей структуре идентичен инсерту.




А зачем при чтении UPDATE? IMHO достаточно будет просто SELECT делать.




update таблицы, где отслеживаются твои сессии (прочтено/непрочтено).
update записи с корневым постом ветки для накрутки счетчика просмотров
update записи в таблице с форумами для накрутки счетчика просмотров


Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
йапрарог **
Киев
Сообщения: 2260
С нами с 22.04.2005

Re: Задолбало уже. [Re: adrenalin]
      23 мая 2007 в 13:46 Гілками

В ответ на:

В ответ на:

В ответ на:

А при чтении сообщений разве происходит INSERT?




INSERT происходит при писании




Я, собственно, на это и намекал.




да понятно, что при писании
просто когда идет SELECT из той таблицы, на которую выполняется INSERT, то он не будет выполняться пока не закончится INSERT -> очереди и т.д.


Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
ids   1
Скандалист **
Kiev
Сообщения: 22391
С нами с 11.06.2005

Re: Задолбало уже. [Re: elia]
      23 мая 2007 в 18:44 Гілками

угу

Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
Анжинер ***
Киев
Сообщения: 6935
С нами с 16.07.2004

Re: kolt, panas, ustim, onore и иже с ними!!! [Re: photographer]
      23 мая 2007 в 20:23 Гілками

В ответ на:

Не мешай людям отдыхать Жарко же на улице.





Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
супер-агент **
Киев
Сообщения: 10188
С нами с 11.01.2002

Re: Задолбало уже. [Re: elia]
      24 мая 2007 в 01:20 Гілками

прости тупого
изучал, изучал...
ты что то знаешь?
или ты считаешь это ещё один клон


Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
Autoua.netФорумКнига відгуків та пропозицій
Додаткова інформація
0 користувачів і 4 що побажали залишитися невідомими читають цей форум.

Модератор:  moderator 

Роздрукувати всю тему

Права
      Ви не можете створювати нові теми
      Ви не можете відповідати на повідомлення
      HTML дозволений
      UBBCode дозволений

Рейтинг:
Переглядів теми: 3390

Оціните цю тему

Перейти в

Правила конференції | Календар | FAQ | Карта розділу | Мобільна версія