标签: php mysql database
让我们说,我们有一个带有用户帖子的MySQL表。我们需要查找user_id=1所有帖子,并按日期显示降序。但是表中的帖子越多,搜索就越慢,对吧?如果表中有10000个帖子怎么办,我们只需要找到其中的3个。这需要多长时间?如何优化?你能解释一下,如何正确设计数据或只是一般概念?
user_id=1
答案 0 :(得分:2)
评论时间有点长。
包含10,000行的表不是一个大表。 SQL数据库定期处理表上数十,数百甚至数千倍的查询。
您需要了解索引和分区。关于这些主题的MySQL文档是一个很好的起点。