Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在开发 PHP-MySQL 中的 Web 应用程序。我是用于数据库访问的 MySQLi API。我大致有两个问题:
对于问题1,请注意以下几点:
预计数据库的主要中央表每年将接收大约 50 万到 100 万行。如何加快从这些表中检索?我已经在这些表上创建了索引。
我正在将存档的行移动到一个新表中,并且只在主表中保留当前正在使用的行。但是在任何时候,主表仍然会有非常多的行数。
提前致谢
我已经在这些表上创建了索引。
是的,但是您是否创建了有效的索引?看看一些文章是否能提供一些建议也无妨。例如:
http://www.databasejournal.com/features/mysql/article.php/1382791/Optimizing-MySQL-Queries-and-Indexes.htm
(警告:第一次访问会创建一个广告 - 对此感到抱歉 - 这只是 Google 的第一次看起来相关的点击。)