Jump to content

Recommended Posts

Realistically mysql is efficient up to about 100 million rows (I've heard of a billion+ working okay).  The key is proper indexing and proper storage of data.  When you are making a database with tables that will have millions of records (such as a forum) the you want to try and link all your tables together using the minimal amount of data (i.e link using the Ids of other tables)  then the second key is query structure.  Don't use the * operator and get all fields.  Get what you need and only what you need.  As for space I believe the longblob can contain 4.8gb of data which if you are storing more consider flat file with compression.  As for the searching make sure all queries have a where part or you gonna crash probably.  Also if you are going to a corperate solution try oracle based dbs much better for high volumes, but a pain to setup/learn.

Link to comment
https://forums.phpfreaks.com/topic/65543-mysql-limitations/#findComment-327274
Share on other sites

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.