|
Срок годности записей
|
|||
---|---|---|---|
#18+
Нельзя ли сделать так, чтобы записи в определённой таблице хранились определённое количество времени, а затем удалялись? Желательно это организовать средствами СУБД. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2004, 16:01 |
|
Срок годности записей
|
|||
---|---|---|---|
#18+
И кофе чтоб СУБД сама варила. MySQL задумывалась как заточенный под веб СУБД, спартанский вариант безо всяких наворотов. Гораздо логичней делать это кроном, например. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2004, 17:01 |
|
Срок годности записей
|
|||
---|---|---|---|
#18+
кофе? это не плохо бы :) что такое крон? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2004, 13:12 |
|
Срок годности записей
|
|||
---|---|---|---|
#18+
крон - это не часть субд, это линуксовый сервис, коорый запускает программки по расписанию 1) делаешь поле expitedate timestamp - в нем хранится дата протухания записи 2) делаешь скрипт (то есть просто текстовый файл) expire.sql в котором написано Код: plaintext
3) просишь сисадмина, чтобы он вставил в крон или в sheduled tasks в windows на каждый час/день такую строчку Код: plaintext
типа так.. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2004, 13:33 |
|
Срок годности записей
|
|||
---|---|---|---|
#18+
Только не timestamp. По смыслу - datetime ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2004, 16:44 |
|
Срок годности записей
|
|||
---|---|---|---|
#18+
ага. ну и вообще, не стоит бездумно копировать мои советы. я уже в разных субд запутался. синтаксис команды "mysql" мог перепутать, например... ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2004, 16:57 |
|
Срок годности записей
|
|||
---|---|---|---|
#18+
Да, и в запросе предложенным fedd знак больше надо поментять на знак меньше Код: plaintext 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2004, 18:40 |
|
Срок годности записей
|
|||
---|---|---|---|
#18+
нееееет!!!! expiredate это дата протухания события. надо удалить там где дата больше текущей!!! а не меньше! ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2004, 18:45 |
|
Срок годности записей
|
|||
---|---|---|---|
#18+
тфу какое "событие"... просто запись. о своем думаю.... ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2004, 18:45 |
|
Срок годности записей
|
|||
---|---|---|---|
#18+
Что-то не так, удалить где дата протухания больше текущей - следовательно удалить те что на данный момент не протухли! P.S. Нас почитать завсклад общается с завмаг! . http://sql.ru/]mahoune ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2004, 18:51 |
|
Срок годности записей
|
|||
---|---|---|---|
#18+
гы пятница..... ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2004, 19:11 |
|
Срок годности записей
|
|||
---|---|---|---|
#18+
Спасибо, насчёт хрона идея хорошая, сначала не понял, думал это mysql-ная приблуда какая. Только не линь, FreeBSD. Немного не понял, где поле expitedate timestamp (или вернее datetime ?) прописывать? В переменных окружения в системе? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2004, 09:43 |
|
|
start [/forum/topic.php?fid=47&msg=32399646&tid=1855428]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
37ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
others: | 318ms |
total: | 449ms |
0 / 0 |