powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Кэширование таблиц в MySQL
5 сообщений из 55, страница 3 из 3
Кэширование таблиц в MySQL
    #38939675
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WMDmitryКоличество данныx планируется увеличить раз в 5 - 10Ну вот и ответ. Увеличение количества данных практически сведёт на нет использование ССД.
В таком случае я бы попробовал перевести таблицу на InnoDB для начала. Потом понаблюдать за использованием памяти по мере прироста данных.
...
Рейтинг: 0 / 0
Кэширование таблиц в MySQL
    #38939680
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vkleУвеличение количества данных практически сведёт на нет использование ССД.Почему?
...
Рейтинг: 0 / 0
Кэширование таблиц в MySQL
    #38939687
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoftvkleУвеличение количества данных практически сведёт на нет использование ССД.Почему?Так мыслю. Сейчас при выполнении запроса с джойном во временную таблицу тянется весьма значительное (а иначе бы этого топика и не было) количество данных из таблицы songs. Тянется с диска, потому как MyISAM. Отношение скорости чтения с SSD по отношению к обычному диску составляет порядка 8...20 приблизительно (в зависимости от конкретных моделей). Если отбросить накладные расходы и допустить линейную зависимость, то можно предположить, что при десятикратном возрастании количества данных будет такое же возрастание объёма копирования во временную таблицу. Таким образом, можно говорить максимум только о двукратном улучшении временнЫх характеристик выполнения запроса в долговременной перспективе. В реальности, думаю, этот показатель будет значительно ниже, потому как кроме копирования там есть ещё какие-то функции. Возможно, где то ошибаюсь, поправьте...
...
Рейтинг: 0 / 0
Кэширование таблиц в MySQL
    #38939732
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vkleВозможно, где то ошибаюсь, поправьте...Да в том-то и дело, что ситуация настолько неопределенная, что не вижу, как тут можно о чем-то гадать... Ни за, ни против.

А может там (не в конкретной таблице, а вообще в базе) "горячих" данных как был гигабайт, так и останется. А все остальное будет лежать мертвым грузом, читаемым раз в год или вовсе никогда.
И так вариантов множество.
...
Рейтинг: 0 / 0
Кэширование таблиц в MySQL
    #38939928
netwind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WMDmitrymiksoftВот поэтому и нужно смотреть запросы и индексы.
MyISAM не умеет кэшировать содержимое таблиц, а только индексов . Поэтому запросы желательно строить так, что в содержимое самих таблиц они лазили по минимуму, а лучше совсем не лазили.

Огромное упущение разработчиков. При современныx конфигурацияx серверов, было бы очень кстати.

Не настолько большое, как вам кажется. Есть еще кеш ОС.
Если иркутские гопники ограничили вам число обработчиков php, то даннные из этого кеша вы должны выпадать.
...
Рейтинг: 0 / 0
5 сообщений из 55, страница 3 из 3
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Кэширование таблиц в MySQL
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]