MySql
文章平均质量分 91
彭大坤
java软件工程师
展开
-
MySql高级(二)
四:MySql锁机制 1.mysql锁定义 锁是计算机协调多个进程或线程并发访问某一资源的机制。在数据库中,除传统的计算资源(如CPU、RAM、I/O等)的争用以外,数据也是一种供许多用户共享的资源。如何保证数据并发访问的一致性、有效性是所有数据库必须解决的一个问题,锁冲突也是影响数据库并发访问性能的一个重要因素。从这个角度来说,锁对数据库而言显得尤其重要,也更加复杂。 2.锁的分类 从对...原创 2019-05-03 12:28:05 · 1343 阅读 · 0 评论 -
MySql高级(一)
一:MySql的架构介绍 1.mysql的逻辑架构 和其它数据库相比,MySQL有点与众不同,它的架构可以在多种不同场景中应用并发挥良好作用。主要体现在存储引擎的架构上,插件式的存储引擎架构将查询处理和其它的系统任务以及数据的存储提取相分离。这种架构可以根据业务的需求和实际需要选择合适的存储引擎。 1)连接层 最上层是一些客户端和连接服务,包含本地sock通信和大多数基于客户端/服务端...原创 2019-05-02 13:05:04 · 192 阅读 · 0 评论 -
高频数据库分库分表面试题解析
一.为啥要分库分表? 假如我们现在是一个小创业公司(或者是一个 BAT 公司刚兴起的一个新部门),现在注册用户就 20 万,每天活跃用户就 1 万,每天单表数据量就 1000,然后高峰期每秒钟并发请求最多就 10。天,就这种系统,随便找一个有几年工作经验的,然后带几个刚培训出来的,随便干干都可以。 结果没想到我们运气居然这么好,碰上个 CEO 带着我们走上了康庄大道,业务发展迅猛,过了几个月,...原创 2019-05-23 17:29:38 · 2424 阅读 · 0 评论