
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
12.10.2015, 14:16:33
|
|||
|---|---|---|---|
Отключить кэш |
|||
|
#18+
как отключить любой кэш, для выбора оптимального select ? не только кэш рерультата, но и чтения с диска ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.10.2015, 14:22:57
|
|||
|---|---|---|---|
Отключить кэш |
|||
|
#18+
А смысл? В продакшене-то все равно кэш будет включен, значит запросы придется оптимизировать под наличие кэша (а может и под фактический размер). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.10.2015, 14:26:07
|
|||
|---|---|---|---|
Отключить кэш |
|||
|
#18+
Обычно достаточно добавить SQL_NO_CACHE после слова SELECT, чтобы кэш запросов не влиял. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.10.2015, 14:27:22
|
|||
|---|---|---|---|
|
|||
Отключить кэш |
|||
|
#18+
вадя, SELECT NO_SQL_CACHE - не устраивает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.10.2015, 16:00:07
|
|||
|---|---|---|---|
Отключить кэш |
|||
|
#18+
вадякак отключить любой кэш, для выбора оптимального select ? не только кэш рерультата, но и чтения с диска Кэши разные. Кэш результатов тебе мешает, потому что жрёт память впустую. Кэш данных тебе наоборот помогает, потому что уменьшает кол-во чтений с диска. Кроме этого, кэш данных не отключается никак, потому как весь ввод-вывод в СУБД идёт через кэш, их код так устроен. Да, у MyISAM нет кэша данных вообще, только кэш индексов. В InnoDB наоборот -- один кэш на индексы и данные, точнее, там все данные -- индексы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.10.2015, 16:05:38
|
|||
|---|---|---|---|
Отключить кэш |
|||
|
#18+
А ещё есть кэш файловой системы и кэш устройства. Но отключение кэшей никак не связано с оптимизацией запроса. Попытка "оптимизации" запроса в условиях, которые никогда не встретятся в реальной работе - самообман. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.10.2015, 17:23:21
|
|||
|---|---|---|---|
Отключить кэш |
|||
|
#18+
дело в том, что первый раз ( при запуске сервера) запрс выполняется дольше, чем их повторное выполнение. и требуется исключить все "вспомогательные" ускорители. т.е. чтоб чисто видеть, что на что влияет по скорости. SELECT NO_SQL_CACHE не влияет.. авторПопытка "оптимизации" запроса в условиях, которые никогда не встретятся в реальной работе - самообман. не самообман , а задание крайнего условия. файловый системный кэш тоже помогает...но его убрать конечно не возможно... есть опыт сравнения двух запросов, один из которых не соответствует рекомендациям по быстрой работе, а выполняются оба практически одинаково. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.10.2015, 17:31:33
|
|||
|---|---|---|---|
Отключить кэш |
|||
|
#18+
вадяфайловый системный кэш тоже помогает...но его убрать конечно не возможно...Вообще-то возможно - Using Raw Disk Partitions for the System Tablespace ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.10.2015, 17:32:13
|
|||
|---|---|---|---|
Отключить кэш |
|||
|
#18+
вадяесть опыт сравнения двух запросов, один из которых не соответствует рекомендациям по быстрой работе, а выполняются оба практически одинаково.И какой смысл тогда в таких "рекомендациях" ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.10.2015, 17:32:32
|
|||
|---|---|---|---|
Отключить кэш |
|||
|
#18+
вадяесть опыт сравнения двух запросов, один из которых не соответствует рекомендациям по быстрой работе, а выполняются оба практически одинаково. Рекомендации ВСЕГДА оперируют некими общими принципами. Которые в реальных и КОНКРЕТНЫХ условиях могут не соответствовать действительности. Надеюсь, тебе не надо рассказывать, что простое увеличение количества записей в таблицах порой может привести к изменению плана выполнения запроса? вадяSELECT NO_SQL_CACHE не влияет.. Вот не поверишь - для первого выполнения запроса он ускоряет выполнение... правда, хрен ты это измеришь, но тем не менее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.10.2015, 17:38:30
|
|||
|---|---|---|---|
Отключить кэш |
|||
|
#18+
вадя, Если очень хочется, то перезапускайте всю ОС целиком вместе с MySQL. Но, имхо, это мазохизм и изврат безо всякого смысла. Возможно, чем-то поможет команда FLUSH , но я не вижу у нее сброса буферного кэша. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.10.2015, 17:39:50
|
|||
|---|---|---|---|
Отключить кэш |
|||
|
#18+
вадяSELECT NO_SQL_CACHE не влияет..Кстати, он пишется не так. Должно быть SQL_NO_CACHE ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.10.2015, 17:43:56
|
|||
|---|---|---|---|
Отключить кэш |
|||
|
#18+
miksoftвадяесть опыт сравнения двух запросов, один из которых не соответствует рекомендациям по быстрой работе, а выполняются оба практически одинаково.И какой смысл тогда в таких "рекомендациях" ? дак вот и хочется оценить что лучше в конкретном случае . вот ещё б и тестовых данных былоб где взять. однажды надыбал 700к и делал поиск поле like %xxx% and поле like %sss% andполе like %rrr% and ..... дак как-то от ввода символа на клиенте и отображения отфильтрованного набора на клиенте уж очеь мало времени проходило.... толи лыжи на воздушной подушке, толи квантовый компутер... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.10.2015, 18:00:24
|
|||
|---|---|---|---|
Отключить кэш |
|||
|
#18+
вадявот ещё б и тестовых данных былоб где взять. Во блин проблема... сгенери. Рандомом или из свободно доступных данных... чё там тебе надо - осмысленный текст? ну качни пару любых книг в какой-нить онлайн-библиотеке в TXT да порежь на предложения... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.10.2015, 20:44:19
|
|||
|---|---|---|---|
Отключить кэш |
|||
|
#18+
вадявот ещё б и тестовых данных былоб где взять.Прайс-листов можно накачать на разных сайтах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.10.2015, 20:54:20
|
|||
|---|---|---|---|
Отключить кэш |
|||
|
#18+
вадяmiksoftпропущено... И какой смысл тогда в таких "рекомендациях" ? дак вот и хочется оценить что лучше в конкретном случае . вот ещё б и тестовых данных былоб где взять. однажды надыбал 700к и делал поиск поле like %xxx% and поле like %sss% andполе like %rrr% and ..... дак как-то от ввода символа на клиенте и отображения отфильтрованного набора на клиенте уж очеь мало времени проходило.... толи лыжи на воздушной подушке, толи квантовый компутер... ну есть TPC генераторы всякие... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.10.2015, 11:31:53
|
|||
|---|---|---|---|
Отключить кэш |
|||
|
#18+
А генератор от dbforge платный ? А ПОЧИМУ ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.10.2015, 13:25:14
|
|||
|---|---|---|---|
Отключить кэш |
|||
|
#18+
вадяMasterZiv, это https://yandex.ru/yandsearch?clid=2186618&text=TPC генераторы :) Нет. http://www.tpc.org/information/benchmarks.asp ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=47&tablet=1&tid=1832616]: |
0ms |
get settings: |
5ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
47ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
| others: | 192ms |
| total: | 325ms |

| 0 / 0 |
