Вопрос по тюнингу мускаль
Posted: Thu Apr 11, 2013 3:42 am
Привет. На новом сервере админы говорят по дефолту должны быть в иннодб базы, но почему-то смарт сам выбирает при установке myisam. Как быть в такой ситуации ?
Вот он ответил:
данная версия mysql-сервера всегда создает таблицы в innodb если ей не указывать другого.
В директории scj валяется .sql файл - заготовка либо шаблон для создания баз, в нем в явном виде присутствует создание некоторых таблиц на движке myisam:
rot_cell_data rot_content rot_gal2group rot_gal2model и т.д.
# more ~user3/www/mydomain.com/scj/scj_pro.sql |egrep 'ENGI|CREAT'
CREATE TABLE `admin_access_log` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `admins` (
) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=latin1;
CREATE TABLE `blacklist` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `bookmarks` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `browsers` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `countries` (
) ENGINE=MyISAM AUTO_INCREMENT=240 DEFAULT CHARSET=latin1;
CREATE TABLE `day` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `day_last_hour` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `forces` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `ga_categories` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `ga_sites` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `history` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `inrules` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `ips` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `language` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `links` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `out_ips` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `out_ips2trader` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `outrules` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `quality_settings` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `refs` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `reports` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `rot_cell_data` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `rot_cell_skimming` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `rot_comments` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `rot_content` (
) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=latin1;
CREATE TABLE `rot_crop_profiles` (
) ENGINE=MyISAM AUTO_INCREMENT=3 DEFAULT CHARSET=latin1;
CREATE TABLE `rot_gal2group` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `rot_gal2model` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `rot_gal2tag` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `rot_galleries` (
) ENGINE=MyISAM AUTO_INCREMENT=23 DEFAULT CHARSET=latin1;
CREATE TABLE `rot_gallery_data` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `rot_gallery_stats` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `rot_groups` (
) ENGINE=MyISAM AUTO_INCREMENT=4 DEFAULT CHARSET=latin1;
CREATE TABLE `rot_groups_data` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `rot_import_sets` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `rot_linked_db` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `rot_models` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `rot_page_items` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `rot_pages` (
) ENGINE=MyISAM AUTO_INCREMENT=30 DEFAULT CHARSET=latin1;
CREATE TABLE `rot_replacements` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `rot_search_queries` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `rot_servers` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `rot_settings` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `rot_sponsors` (
) ENGINE=MyISAM AUTO_INCREMENT=3 DEFAULT CHARSET=latin1;
CREATE TABLE `rot_sponsors_data` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `rot_tags` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `rot_user_fav` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `rot_users` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `script_messages` (
) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=latin1;
CREATE TABLE `settings` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `skim_rules` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `toplists` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `trader_groups` (
) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=latin1;
CREATE TABLE `trader_plugs` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `traders` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
Вот он ответил:
данная версия mysql-сервера всегда создает таблицы в innodb если ей не указывать другого.
В директории scj валяется .sql файл - заготовка либо шаблон для создания баз, в нем в явном виде присутствует создание некоторых таблиц на движке myisam:
rot_cell_data rot_content rot_gal2group rot_gal2model и т.д.
# more ~user3/www/mydomain.com/scj/scj_pro.sql |egrep 'ENGI|CREAT'
CREATE TABLE `admin_access_log` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `admins` (
) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=latin1;
CREATE TABLE `blacklist` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `bookmarks` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `browsers` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `countries` (
) ENGINE=MyISAM AUTO_INCREMENT=240 DEFAULT CHARSET=latin1;
CREATE TABLE `day` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `day_last_hour` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `forces` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `ga_categories` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `ga_sites` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `history` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `inrules` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `ips` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `language` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `links` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `out_ips` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `out_ips2trader` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `outrules` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `quality_settings` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `refs` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `reports` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `rot_cell_data` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `rot_cell_skimming` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `rot_comments` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `rot_content` (
) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=latin1;
CREATE TABLE `rot_crop_profiles` (
) ENGINE=MyISAM AUTO_INCREMENT=3 DEFAULT CHARSET=latin1;
CREATE TABLE `rot_gal2group` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `rot_gal2model` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `rot_gal2tag` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `rot_galleries` (
) ENGINE=MyISAM AUTO_INCREMENT=23 DEFAULT CHARSET=latin1;
CREATE TABLE `rot_gallery_data` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `rot_gallery_stats` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `rot_groups` (
) ENGINE=MyISAM AUTO_INCREMENT=4 DEFAULT CHARSET=latin1;
CREATE TABLE `rot_groups_data` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `rot_import_sets` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `rot_linked_db` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `rot_models` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `rot_page_items` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `rot_pages` (
) ENGINE=MyISAM AUTO_INCREMENT=30 DEFAULT CHARSET=latin1;
CREATE TABLE `rot_replacements` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `rot_search_queries` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `rot_servers` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `rot_settings` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `rot_sponsors` (
) ENGINE=MyISAM AUTO_INCREMENT=3 DEFAULT CHARSET=latin1;
CREATE TABLE `rot_sponsors_data` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `rot_tags` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `rot_user_fav` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `rot_users` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `script_messages` (
) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=latin1;
CREATE TABLE `settings` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `skim_rules` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `toplists` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `trader_groups` (
) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=latin1;
CREATE TABLE `trader_plugs` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `traders` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1;