How big is too big for a MySQL table?
I was finally convinced to put my smaller tables into one large one, but exactly how big is too big for a MySQL table? I have a table with 18 fields. Some are TEXT , some are short VARCHAR(16) , others longer VARCHAR(100) . Right now we get about 200,000 rows a day, which would be 6 million+ a month. How big is too big? Does it matter how many fields you have, or just rows? There's not a great general solution to the question "How big is too big" - such concerns are frequently dependent on what you're doing with your data and what your performance considerations are. There are some fundamental