Hi all,
Can EE2 handle a database with more than 3 million channel entries? What I want is to import a csv with all the cities in the world which is about 3m entries.
If not how should I do this? Should I make custom table cities and a custom field type that load its data from the custom table and then use the ids of this table as channel entry?
Thanks in advance
If you’re just storing city names I would recommend creating a unique table (or more) just to store the data. That way you can limit that table’s schema to just support the necessary field length and not waste space in the channel_titles and channel_data.
Does EE make a query like “Select * from exp_channel_titles” without LIMIT?
Not that I’m aware. You can enable the output profiler to see each query getting run though. You can find that under Admin > System Preferences > Output and Debugging Preferences.
Hi w84me,
Did you complete this project by manually adding 3 million entries into exp_channel_data and exp_channel_titles ? Or, did you use something like Data Grab?
We need to import 500k entries into EE. We are having problems with Data Grab (won’t do more than 300 at a time) and we are thinking of editing the database manually.
Any advice?
Thanks!
Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.