xel:
0) обнако, в случае необходимости активных действий с этим значением — весьма рационально сделать дополнительное поле. MySQL не умеет индексы по вычисляемым значениям.
1) триггер не может обновлять текущую таблицу
Ну если такие коробки под диски — машинка априори очень мало места занимать не будет. mITX всего на пару см. шире 5" отсека. Я-то думал, речь о 2,5" дисках, раз о таких размерах думаете.
Положить плату горизонтально, над ней подвесить 4 такие коробки вертикально с, где-то, 8-10мм просветом — вполне изящный ящичек.
Или вертикально коробки, сбоку от них закрепить плату.
По своему опыту проектирования корпуса скажу — сделайте габаритные муляжи основной комплектухи из какого-нибудь картона да покрутите в руках. Или в софте 3d моделирования, если это ближе.
да не, всё же минуты. Но это как раз на задержку «опубликовали новость в блоге»->«новость разошлась по миру» и оформление заказа.
Хотя, если за пару дней до того объявят, что распродажа начнётся в определённое время определённого дня — тогда да, меньше минуты хватит.
> из триггеров нельзя обновлять ту же таблицу, что вызвала триггер.
Да, действительно, таблицу вообще трогать запрещается. Что-то я думал, что нецикличные операции можно делать.
> mdadm + LVM + xfs — вот отличный вариант, именно в таком порядке.
А их можно собрать в обратном порядке? =)
Но LVM для чего посередине? Просто интересно, что даёт его использование для основного массива хранения данных. XFS уменьшаться же не умеет.