所以我发布了
this!昨天得到了一个完美的答案,需要先运行此代码:ALTER TABLE mytable AUTO_INCREMENT = 10000001;
我运行了好几次,但是在几个小时不工作后重新启动了WAMP.过夜(12小时)后,代码仍未运行.
我想知道我的数据库表大小是否超过了mysql或我的计算机或两者的限制.
但是,我有一种偷偷摸摸的怀疑,正确的索引或其他因素可能会对我的表现产生很大影响.我知道2000万行是很多行,但它太多了吗?
我对索引知之甚少,除了它们很重要.我试图将它们添加到名称和州字段中,我相信我成功了.
顺便说一句,我正在尝试添加一个唯一的ID字段,这就是我昨天的帖子.
所以,问题是:在MySql范围之外是否有2000万行?如果没有,我是否缺少一个索引或其他一些有助于更好地使用这2000万行的设置?我可以在所有列上放置索引并使其超快吗?
一如既往,提前谢谢……
以下是规格:
我的电脑是XP,运行WAMPSERVER,Win32 NTFS,Intel Duo Core,T9300 @ 2.50GHz,1.17 GHz,1.98 GB或RAM
DB:1个表,2000万行
表的大小是:
数据4.4演出,索引1.3演出,总计5.8演出
索引在“BUSINESS NAME”和“STATE”字段中设置
表格字段如下:
`BUSINESS NAME` TEXT NOT NULL,
`ADDRESS` TEXT NOT NULL,
`CITY` TEXT NOT NULL,
`STATE` TEXT NOT NULL,
`ZIP CODE` TEXT NOT NULL,
`COUNTY` TEXT NOT NULL,
`WEB ADDRESS` TEXT NOT NULL,
`PHONE NUMBER` TEXT NOT NULL,
`FAX NUMBER` TEXT NOT NULL,
`CONTACT NAME` TEXT NOT NULL,
`TITLE` TEXT NOT NULL,
`GENDER` TEXT NOT NULL,
`EMPLOYEE` TEXT NOT NULL,
`SALES` TEXT NOT NULL,
`MAJOR DIVISION DESCRIPTION` TEXT NOT NULL,
`SIC 2 CODE DESCRIPTION` TEXT NOT NULL,
`SIC 4 CODE` TEXT NOT NULL,
`SIC 4 CODE DESCRIPTION` TEXT NOT NULL