我有一个大约1000,000,000条记录的MySQL表。当我进行查询时,速度非常慢。所以我把这个表按ID分成了10个具有相同结构的子表。但是如何在分表后快速查询数据呢?
当我像这样查询用户时:select name from table where name='mark',我不知道要查询哪个表,因为我可以得到ID范围。
我有一个查询,它将数据从多个从表传输到单个主表。下面是我的一个查询的示例:INSERT IGNORE INTO master (title, description, keywords, url, uniqueidexpiretime
FROM slave1 WHERE zip IS NOT NULL AND keywords IS NOT NULL AND city IS NOT NULL") or die(mysql</em