Advertisement
beowulf1416

Untitled

Dec 1st, 2015
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.60 KB | None | 0 0
  1. log_mpe
  2.  
  3.  
  4. -- recreate log_mpe table
  5. create table log_mpe_2 like log_mpe;
  6.  
  7. -- determine new auto_increment value for new table
  8. select max(id)
  9. from log_mpe;
  10.  
  11. alter table log_mpe_2
  12. auto_increment ##max_id + 500##;
  13.  
  14. -- rename table, subsequent inserts will go to new log_mpe table
  15. -- and use the next higher id
  16. rename table log_mpe to log_mpe_old, log_mpe_2 to log_mpe;
  17.  
  18. -- insert 1 hours worth or records from original log_mpe table
  19. insert into log_mpe
  20. select *
  21. from log_mpe_old lo
  22. where id < (
  23. select min(lo.id)
  24. from log_mpe l1
  25. )
  26. and creation_timestamp < date_sub(now(), interval 1 hour);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement