Форум успешных вебмастеров - GoFuckBiz.com

  Форум успешных вебмастеров - GoFuckBiz.com > Бизнес-решения > Скрипты, программы и технические решения
Дата
USD/RUB58.9040
BTC/USD0.0000
Скрипты, программы и технические решения Обсуждаем скрипты, программы и новые технологии.

Закрытая тема
Опции темы Опции просмотра
Старый 29.12.2009, 19:21   #1
Cude
роллер-дорвейщик
 
Аватар для Cude
 
Регистрация: 08.04.2007
Сообщений: 636
Бабло: $112580
Отправить сообщение для Cude с помощью ICQ
По умолчанию mysql и индексы

Есть таблица которая очень часто обновляется. Периодически нужно делать select, без индексов это занимает ну скажем минуту (время вполне допустимое). С индексами все идет напорядок быстрее но тормозят обновления.

Вопрос: cильно ли нагружает mysql такая долгая выборка?
__________________
Cude вне форума  
Старый 29.12.2009, 19:27   #2
Cude
роллер-дорвейщик
 
Аватар для Cude
 
Регистрация: 08.04.2007
Сообщений: 636
Бабло: $112580
ТС -->
Отправить сообщение для Cude с помощью ICQ
автор темы ТС По умолчанию

Пока сидел в туалете, в голову пришла идея . А если сделать 2 таблицы. Одна с индексами, другая без. И раз в минуту просто обновлять содержимое первой таблицы из второй.
__________________
Cude вне форума  
Старый 29.12.2009, 19:50   #3
arachno
Senior Member
 
Аватар для arachno
 
Регистрация: 03.04.2007
Адрес: @SPB - @MSK - @nowhere
Сообщений: 1,031
Бабло: $35650
Отправить сообщение для arachno с помощью Skype™
По умолчанию

смотря насколько для тебя важны именно абсолютно актуальные данные в выборке
arachno вне форума  
Старый 29.12.2009, 19:52   #4
Cude
роллер-дорвейщик
 
Аватар для Cude
 
Регистрация: 08.04.2007
Сообщений: 636
Бабло: $112580
ТС -->
Отправить сообщение для Cude с помощью ICQ
автор темы ТС По умолчанию

Запаздывание в минуту вполне допустимо. По краней мере лучше чем тормоза всей системы в целом.
__________________
Cude вне форума  
Старый 29.12.2009, 20:06   #5
arachno
Senior Member
 
Аватар для arachno
 
Регистрация: 03.04.2007
Адрес: @SPB - @MSK - @nowhere
Сообщений: 1,031
Бабло: $35650
Отправить сообщение для arachno с помощью Skype™
По умолчанию

Цитата:
Сообщение от Cude Посмотреть сообщение
Запаздывание в минуту вполне допустимо. По краней мере лучше чем тормоза всей системы в целом.
тогда выбор из двух таблиц - правильный ИМХО
arachno вне форума  
Старый 29.12.2009, 20:08   #6
imgreen
Lion King
 
Аватар для imgreen
 
Регистрация: 15.11.2008
Сообщений: 12,074
Бабло: $247698106
По умолчанию

Цитата:
Сообщение от Cude Посмотреть сообщение
Пока сидел в туалете, в голову пришла идея . А если сделать 2 таблицы. Одна с индексами, другая без. И раз в минуту просто обновлять содержимое первой таблицы из второй.
стандартный метод
так и сделай
__________________
ДетскиеДомики.ру - забота о детях с особыми нуждами.
imgreen вне форума  
Старый 29.12.2009, 20:25   #7
Cude
роллер-дорвейщик
 
Аватар для Cude
 
Регистрация: 08.04.2007
Сообщений: 636
Бабло: $112580
ТС -->
Отправить сообщение для Cude с помощью ICQ
автор темы ТС По умолчанию

Уже делаю

Цитата:
Сообщение от imgreen Посмотреть сообщение
стандартный метод
а можно поинтересоваться, какие еще "стандартные" методы существуют.
__________________
Cude вне форума  
Старый 29.12.2009, 20:55   #8
imgreen
Lion King
 
Аватар для imgreen
 
Регистрация: 15.11.2008
Сообщений: 12,074
Бабло: $247698106
По умолчанию

Цитата:
Сообщение от Cude Посмотреть сообщение
Уже делаю


а можно поинтересоваться, какие еще "стандартные" методы существуют.
хз, но видел этот вопрос несколько раз, и был предложен как раз такой вариант. В том числе на форуме mysql одним из разработчиков.
__________________
ДетскиеДомики.ру - забота о детях с особыми нуждами.
imgreen вне форума  
Старый 29.12.2009, 21:05   #9
Cude
роллер-дорвейщик
 
Аватар для Cude
 
Регистрация: 08.04.2007
Сообщений: 636
Бабло: $112580
ТС -->
Отправить сообщение для Cude с помощью ICQ
автор темы ТС По умолчанию

А может кто посоветовать хорошую книжку по mysql на русском. С упором на достаточно высоконагруженные системы.
__________________
Cude вне форума  
Старый 29.12.2009, 21:21   #10
Drunk Monk
Je suis moine ivre
 
Аватар для Drunk Monk
 
Регистрация: 03.03.2009
Сообщений: 15,217
Бабло: $797160072
По умолчанию

Книжку не посоветую, но вот знакомый программист блог по высоконагруженным системам ведет: http://highload.com.ua/
__________________
EssayPartner.com. Партнерка по эссе трафу.
Drunk Monk вне форума  
Закрытая тема



Опции темы
Опции просмотра