Jump to content

delete oldest row (by id) when inserting new one


Recommended Posts

Why would you do that?

 

well the shoutbox uses ajax and has tons of messages posted every hour i figured doing that might speed it up a little

 

Have them all go into the database, but only the last 10 messages, or whatever in the shoutbox. Would that not work better? Or else you can't go back and read what you've said previously.

 

But based on SQL

DELETE TOP 1 FROM `shoutbox` // Then use ASC or DESC for oldest or newest

 

Or  might be completely wrong, I'm not sure. That works in theory, though.

Why would you do that?

 

well the shoutbox uses ajax and has tons of messages posted every hour i figured doing that might speed it up a little

You can always archive it daily, weekly... but don't start having unnecessary write operations for table that's meant to be read all the time

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.