我使用 ajax 每 10 秒从数据库中提取一些数据。
我的问题会影响我的 mysql 数据库..它会减慢我的网站速度或加密我的数据库
请告诉我每隔几秒向我的数据库发送请求以刷新页面是否是个好主意。
我尝试顶部拉式横幅并每隔几秒刷新一次。
谢谢
最佳答案
任何 DBMS 都能够每 10 秒响应一次查询。即使在商用硬件上,大多数 DBMS 也可以每秒处理数百个请求。
不过,这完全取决于查询的复杂性。最重要的是,您需要确保您的查询能够使用索引。
另一方面,没有什么可以阻止您在应用程序和数据库之间添加一个简单的缓存层,这样信息就会从缓存中返回,除非数据库更新使缓存失效。
关于php - Ajax 请求 mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4128994/