mysql很好的编程方式

时间:2010-03-18 14:43:22

标签: php mysql

我的数据库中有视频库,有超过20万个视频。 在我的网站主页中,我展示了一些必须符合某些标准的视频。那么,问题是什么。是每次主页打开时对视频进行排序的好方法,或者我必须将排序结果保存在数据库中的某个位置,并且只有在发生变化时才刷新它们。我认为它可以节省我很多时间。你怎么想的。 提前谢谢。

4 个答案:

答案 0 :(得分:5)

你应该让数据库对数据进行排序!如果表格设置正确,它不应该是开销!您还可以查看查询缓存,它可以为您做一些您正在考虑的事情!我很高兴回答这个问题!!!

答案 1 :(得分:2)

如果排序操作很昂贵,请定期或在特定触发器上执行,否则动态执行

答案 2 :(得分:1)

每次打开页面时对视频进行排序。数据库是故意发明的。

答案 3 :(得分:0)

只有在遇到性能问题时才进行任何优化步骤。直到麻烦出现 - 只需屏住呼吸并监控性能统计数据。