Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Общие вопросы (http://forum.typo3.ru/forumdisplay.php?f=12)
-   -   Проблемы с базой данных: какой механизм нужен MyISAM или InnoDB,а то какие-то ошибки? (http://forum.typo3.ru/showthread.php?t=8233)

ov.lovyannikov 11.12.2009 19:14

Проблемы с базой данных: какой механизм нужен MyISAM или InnoDB,а то какие-то ошибки?
 
Вот какие ошибки Анализатор показывает, не могу исправить:
Add fields
ALTER TABLE sys_refindex ADD KEY lookup_string (ref_table,ref_string(600));
Changing fields
ALTER TABLE tx_dam CHANGE file_name file_name text;
Current value: varchar(255) default ''
ALTER TABLE tx_thfilemailer_stats CHANGE extra_fields extra_fields blob default '';
Current value: blob
ALTER TABLE tx_realurl_uniqalias CHANGE tablename tablename varchar(150) default '';
Current value: varchar(50) default ''
ALTER TABLE tx_realurl_uniqalias CHANGE field_alias field_alias varchar(90) default '';
Current value: varchar(30) default ''
ALTER TABLE tx_realurl_uniqalias CHANGE field_id field_id varchar(90) default '';
Current value: varchar(30) default ''
ALTER TABLE tx_aoerealurlpath_cache DROP KEY path;
ALTER TABLE tx_aoerealurlpath_cache ADD KEY path (path(765));
ALTER TABLE tx_aoerealurlpath_cachehistory DROP KEY path;
ALTER TABLE tx_aoerealurlpath_cachehistory ADD KEY path (path(765));

Pavel Antonov 11.12.2009 22:30

InnoDB

ov.lovyannikov 11.12.2009 22:40

Цитата:

Сообщение от Pavel Antonov (Сообщение 26497)
InnoDB

Я уже переводил одну таблицу в InnoDB (sys_refindex), а потом выполнял этот запрос
ALTER TABLE sys_refindex ADD KEY lookup_string (ref_table,ref_string(600));
My SQL выыпадает (ему времени не хватает на обработку). А в MyISAM пишет что 600 символов - много. ПОМОГИТЕ! :confused:


Часовой пояс GMT +4, время: 16:25.

Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot