首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >MYSQL PHP应用程序在单个数据库上的性能

MYSQL PHP应用程序在单个数据库上的性能
EN

Stack Overflow用户
提问于 2012-07-05 14:59:59
回答 4查看 489关注 0票数 1

我正在设计一个“高”流量的应用程序,主要依靠PHP和MySQL数据库查询。

我正在设计数据库表,以便它们可以容纳100'000行,每次加载页面都会查询数据库中的用户数据。

当有1000个用户连接时,我可能会遇到性能缓慢或数据库错误?

问这个问题是因为我找不到mysql数据库的真正性能限制的规范。

谢谢

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2012-07-05 15:08:40

如果用户数据在加载另一个页面时保持不变,您可以考虑将这些信息存储在会话中。此外,您还应该分析数据库/特定表的读/写比率。当涉及到锁定时,MyIsam和InnoDB是非常不同的。许多连接都会减慢服务器的速度,请尝试缓存连接。

看一看http://php.net/manual/en/pdo.connections.php

票数 0
EN

Stack Overflow用户

发布于 2012-07-05 15:02:56

如果设计错误,一个用户可能会杀死您的服务器。你需要进行性能测试,找出分析代码的瓶颈。对您的查询使用explain ...

票数 0
EN

Stack Overflow用户

发布于 2012-07-05 15:06:55

设计良好的数据库可以处理数千万行的数据,但设计不佳的数据库不能。不要担心性能问题,尽量设计好它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11339260

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档