文章详情页
mysql - msql什么叫并发
问题描述
问题解答
回答1:一句话解释并发:一并请求的发送量。(某个时间点同时存在多少请求量)
高并发一般是针对数据库本身的存储量和目前的服务器配置水平相对来讲的,没有一个绝对量。我认为的高并发是:已经导致数据库出现一些低并发情况下没有出现过的奇奇怪怪的死锁,服务器已经运行缓慢,sql没优化的情况下导致数据库运行缓慢,单机无法处理的并发量,改造成集群又会出现各种同步问题的场景可以认为是遇到高并发问题了。
回答2:同一时间多个用户同时请求数据库(正删改查),由此可能造成数据库表性能降低,死锁,及数据不一致的情况。解决办法从硬件角度出发应搭建数据库集群,主从服务器,实现读写分离,使用缓存或其他解决方案,主旨就是尽量减少对数据库的请求;从数据库角度出发,应根据要求选择合适的存储引擎,建立索引,使用事务等方式保证数据的一致性。
相关文章:
1. python - 求一个在def中可以实现调用本def满足特定条件continue效果的方法(标题说不太清楚,请见题内描述)2. 计算机专业,未毕业,自己买了一套Java视频看,打算花两个月时间,到时出去找份实习的,算是自己自学吗?3. angular.js - angularjs的自定义过滤器如何给文字加颜色?4. Thinkphp 下载地址找不到了?5. javascript - 微信小程序 wx.downloadFile下载文件大小有限制吗6. javascript - iview 打包之后 找不到自带的icon图片,而且路径重复,点解7. python 中对redis 操作采用装饰器进行处理,怎么做8. Python 中如何对单个字典中同一个 key 的值进行合并?9. html5 - vue-cli 装好了 新建项目的好了,找不到项目是怎么回事?10. javascript - vue2.0中使用vue2-dropzone的demo,vue2-dropzone的github网址是什么??百度不到。
排行榜