title
Description
Body
Блин увеличил себе ресурсов на 100% все равно сайт висит нагрузка 50-60% ладно вообщем мне не остается ничего как писать дополнение. Такой вид оптимизации самый лучший как по мне.
Неактивен
Я хочу вынести базу данных в оперативную памьять а не в mysql все подсчитал у меня всего пару сотен она займет. Поиск в оперативной памьяти будет гораздо быстрее я так думаю. И нагрузки на базу такой не будет.
Неактивен
TLENS, перезагрузка сервера и вся оперативка очистится. В mysql есть тип таблиц - MEMORY. данные хранятся в оперативной памяти. изучи сначала возможности субд, и поменяй архитектуру. писать свой сишный модуль стоит только если для саморазвития.
Неактивен
Gemorroj написал:
перезагрузка сервера и вся оперативка очистится.
Не вижу это проблемой, что мешает её загрузить снова в оперативку при рестарте?
Gemorroj написал:
В mysql есть тип таблиц - MEMORY
Вот это уже интереснее спс.
P.S. Только что пересчитал все слова в базе их всего навсего 64 тыс. Сделаю все тегами и поиск по тегам будет.
Неактивен
что интереснее?? ты готов после перезагрузки сервера потерять все данные??? настрой лучше субд получше. ( http://lib.custis.ru/Как_готовить_MySQL_(Андрей_Аксенов,_ADD-2012 ) измени алгоритм поиска. сфинкс тот же, в конце-концов присобачь.
Неактивен
Странно не могу залить таблицу. #1114 - The table 'video' is full 1,664(16mb) строк влазит и все.
Несколько вопросов:
1) Где стоит данное ограничение
2) Почему MyISAM 102,886 строк занимает всего 23 mb с тремя индексами. А MEMORY 1664 строк занимает 16 mb. 102866 / (1664 / 16) = 989 mb вес таблицы.
3) Не слишком ли длинная строка. я хз почему но она занимает аж 10 кб.
Характеристика Значение
Формат статический
Сравнение utf8_general_ci
Строки 1,664
Длина строки ø 9,985
Размер строки ø 10,092 Байт
В то время как предыдущая занимает всего 220 Байт
Формат динамический
Сравнение utf8_general_ci
Строки 102,886
Длина строки ø 207
Размер строки ø 220 Байт
Создание Июл 03 2012 г., 12:33
Последнее обновление Июл 03 2012 г., 12:38
Неактивен