Ограничение записей в SQL
Добавлено: 26 июн 2025, 08:51
Здравствуйте,
при создании очередной записи, выходит ошибка.
Database Error: 1069 - Too many keys specified; max 64 keys allowed
Query: ALTER TABLE app_entity_204 ADD INDEX idx_field_4756 (field_4756(128));
Page: /index.php?module=entities/fields&action=save&id=4756&token=R37PVtjr40
#0 includes/functions/database.php(99): mysqli_query()
#1 includes/classes/model/entities.php(554): db_query()
#2 includes/classes/model/fields.php(498): entities::prepare_field_index()
#3 modules/entities/actions/fields.php(158): fields::check_if_type_changed()
#4 index.php(31): require('...')
#5 {main}
В таблице app_entity_204, базы данных Rukovoditel, по команде SHOW INDEX FROM app_entity_204 видно, что присутствует максимальное количество записей, все 64 записи.
Каким образом или в каком конфиг файле можно увеличить возможность делать в таблице больше записей, назначив большее количество количество индексов.
Тип баз данных innodb.
Благодарю
при создании очередной записи, выходит ошибка.
Database Error: 1069 - Too many keys specified; max 64 keys allowed
Query: ALTER TABLE app_entity_204 ADD INDEX idx_field_4756 (field_4756(128));
Page: /index.php?module=entities/fields&action=save&id=4756&token=R37PVtjr40
#0 includes/functions/database.php(99): mysqli_query()
#1 includes/classes/model/entities.php(554): db_query()
#2 includes/classes/model/fields.php(498): entities::prepare_field_index()
#3 modules/entities/actions/fields.php(158): fields::check_if_type_changed()
#4 index.php(31): require('...')
#5 {main}
В таблице app_entity_204, базы данных Rukovoditel, по команде SHOW INDEX FROM app_entity_204 видно, что присутствует максимальное количество записей, все 64 записи.
Каким образом или в каком конфиг файле можно увеличить возможность делать в таблице больше записей, назначив большее количество количество индексов.
Тип баз данных innodb.
Благодарю