Я пытаюсь найти лучший способ обработки записи с полем временной метки, благодаря которому он автоматически переместится из одной таблицы в другую таблицу через 30 минут.Перемещение записи MySQL в другую таблицу после таймфрейма
0
A
ответ
0
Если вы используете MySQL 5.1.6
и позже, ознакомьтесь с MySQL events.
Мероприятия работают одинаково с другими процедурами, вы можете CREATE
, ALTER
и даже DROP
их.
Martin Psinas имеет basic examples. (Просто найти в Интернете, мы не друзья, лол)
Во-первых, вы должны включить события планировщика:
SET GLOBAL event_scheduler = ON;
Затем вы можете создать событие, как (основание из вашего вопроса):
CREATE EVENT ProcessRecord
ON SCHEDULE EVERY 30 MINUTE
--STARTS CURRENT_TIMESTAMP + INTERVAL 1 DAY
--ENDS CURRENT_TIMESTAMP + INTERVAL 1 YEAR
DO
BEGIN
INSERT INTO ...
SELECT ...
END
В противном случае вы можете выполнять запланированные задачи Windows, если используете платформу Windows.
Смежные вопросы
- 1. Перемещение повторяющейся записи в другую таблицу перед удалением
- 2. Перемещение удаленных записей в другую таблицу
- 3. Перемещение данных в другую таблицу после сохранения в NHibernate
- 4. Перемещение данных из старой таблицы в другую таблицу PHP MYSQL
- 5. Yii DbMigration Перемещение данных в другую таблицу
- 6. php - mysql переместить записи из таблицы в другую таблицу
- 7. Отправка информации из вновь созданной записи в другую таблицу MySQL
- 8. Вставка старой записи в другую таблицу перед обновлением MySQL Триггеров
- 9. Выберите уникальные/отдельные записи в течение таймфрейма
- 10. Переместить запись в другую таблицу MySQL
- 11. Удаление определенной строки в SQL после динамического таймфрейма - PHP, MYSQL
- 12. SQL MOVE Записи в другую таблицу
- 13. TRIGGER ПОСЛЕ ОБНОВЛЕНИЯ - копирование в другую таблицу
- 14. Перемещение строк в другую электронную таблицу google на основе условия
- 15. mysql - после ввода триггера для вставки данных в другую таблицу
- 16. Mysql запуска после обновления вставки в другую таблицу с условием
- 17. mysql - вернуть всю таблицу + подсчитать другую таблицу
- 18. получить таблицу полностью перемещенную в другую таблицу PHP, MYSQL
- 19. MYSQL Замените всю таблицу на другую
- 20. Добавить другую таблицу MYSQL запрос
- 21. Перемещение значения после php возвращает таблицу
- 22. JDBC, INSERT MULTIPLE записи, полученные из запроса, в другую таблицу
- 23. Скопировать в другую таблицу в mysql update
- 24. Добавить строку в другую таблицу в MySQL
- 25. Копирование записи в другую таблицу, когда изменяется значение поля
- 26. удалить записи из таблицы, используя другую таблицу?
- 27. Когда использовать другую таблицу для записи данных?
- 28. Перемещение данных из одной строки таблицы в другую в MySQL
- 29. Перемещение определенной строки из одной таблицы в другую в mysql
- 30. Копирование данных таблицы MySQL в другую таблицу
Вам необходимо запланировать работу, чтобы выполнить это. Тем не менее, ваше приложение, вероятно, не требует этой функции, и, несомненно, есть лучшие способы сделать то, что вы пытаетесь сделать. –
Что вы пробовали? Пожалуйста, сообщите нам об этом, чтобы мы могли помочь вам более уместно. –
Просто пытаясь найти лучший и самый эффективный способ. В основном мне нужна запись, обновляемая пользователями, а через 30 минут после отправки заблокируйте запись для обновления или перейдите в другую таблицу для запроса. –