LINUX.ORG.RU

mysql и огромные таблицы


0

0

Как оптимизировать mysql чтобы она работала с таблицами вот такой структуры (примерно) name1 varchar(100) primary key, name2 int(1), name3 int(1), name4 int(1), name5 int(1), name6 int(1) Изначальное кол-во записей в таблице 700 тысяч, в процессе обработки выростит до 20 млн. Какие опции выбирать при установке mysql под такие задачи?

>Какие опции выбирать при установке mysql под такие задачи?

а какие задачи, простите?

scyld
()
Ответ на: комментарий от birdie

я конечно извеняюсь но если такие задачи то может быть проидексировать нужно ?? о_О ?

hose
()

Советов не так много:

1. Используй движок INNODB

2. На сайте mysql.com есть подробнейшая инструкция по оптимизации хранилища данного типа.

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

4. Потрать много времени и продумай какого рода данные ты будешь индексировать - индекс для varchar(100) отнюдь не оптимален.

Удачи :)

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.