|  | 
Задавайте вопросы, мы ответим
Вы не зашли.

Подскажите, пожалуйста. Как можно ограничить количество записей средствами Mysql
Неактивен

Вообще для этого select ... limit существует, или что конкретно Вы имеете в виду?
Неактивен

Ограничить количество записей в таблице
Неактивен

триггер before insert
Неактивен

А какой тип таблицы? Для myisam можно же max_rows использовать.
vasya, а в триггере-то? делать select count(*)? для innodb может оверхед быть тот еще  .
.
Неактивен

Спасибо попробую
Неактивен

Подскажите, а как удалить max_rows из таблицы
Неактивен

Неактивен

Так что ж никто не знает, почему MAX_ROWS не работает. Может еще какие-то параметры для его работы нужны?
Неактивен

MAX_ROWS
The maximum number of rows you plan to store in the table. This is not a hard limit, but rather a hint to the storage engine that the table must be able to store at least this many rows.
Неактивен

deadka написал:
vasya, а в триггере-то? делать select count(*)? для innodb может оверхед быть тот еще
.
согласен, тогда доп таблица из одной ячейки, в которой хранится кол-во строк, которые можно добавить
изначально max_rows
2 триггера на insert и delete, меняющие это значение
если 0 таблица заполнена
Неактивен

platedz написал:
Подскажите, пожалуйста. Как можно ограничить количество записей средствами Mysql
а зачем такое нужно?
Неактивен

Нужно, чтобы нельзя было создавать больше записей до перехода на более высокий тарифный план
Неактивен