Forum Moderators: open
This is OK so far, but I'm a little worried about future updates/maintenance. For now, I keep a file with a list of categories and I use a script to run through these and carry out any necessary updates.
Is there a better way of organizing the database? Any suggestions?
It also gives you more flexibility. What if you want to offer parent/child category groupings one day? Having everything in one table will give you that option.
so if I make sure all Selects always use 1 or more indexes (depending on the conditions), then performance-wise this is no big deal even if the size of the table grows into the order of 7-8 digits? (I'm going to have a multi-col index, and make sure the order is as needed)
Also I should note that two columns have fulltext indexes on them.
I plan to use Concurrent Inserts, and 'clean up' old entries daily as well as run optimize/analyze table(s).