和隔离级别;详解关系型数据库、索引与锁机制;数据库调优与最佳实践;面试考察点及加分项。 知识点汇总 ...
做业务,要懂基本的SQL语句 做性能优化,要懂索引,懂引擎 做分库分表,要懂主从,懂读写分离 数据库的使用,是开发人员的基本功,对它掌握越清晰越深入,你能做的事情就越多。 今天我们用 分钟,重点梳理一遍以下几方面: 数据库知识点汇总 数据库事务特性和隔离级别 详解关系型数据库 索引与锁机制 数据库调优与最佳实践 面试考察点及加分项。 知识点汇总 一 数据库的不同类型 .常用的关系型数据库 Orac ...
2019-06-05 18:01 1 927 推荐指数:
和隔离级别;详解关系型数据库、索引与锁机制;数据库调优与最佳实践;面试考察点及加分项。 知识点汇总 ...
数据库学习:高并发数据库设计 随着乐视硬件抢购的不断升级,乐视集团支付面临的请求压力百倍乃至千倍的暴增。作为商品购买的最后一环,保证用户快速稳定的完成支付尤为重要。所以在15年11月,我们对整个支付系统进行了全面的 架构升级,使之具备了每秒稳定处理10万订单的能力 ...
往往大数据量,高并发时, 瓶颈都在数据库上, 好多人都说用数据库的复制,发布, 读写分离等技术, 但主从数据库之间同步时间有延迟.代码的作用在于保证在上端缓存服务失效(一般来说概率比较低)时,形成倒瓶颈,从而能够保护数据库,数据库宕了,才是大问题(比如影响其他应用)。 假设(非完全正确数据,仅做 ...
数据库高并发访问是程序员一直要面对的问题,乐观锁就是把并发访问的控制权交给程序员来做,而不是依赖于数据库的锁机制。一般来说高并发的数据库乐观锁实现有两种方案,一种是在表里面添加Version字段,另外一种方案就是使用JDK的Atomic,就是CAS,CAS是一种无阻塞的并行处理方式,它比 ...
一、背景 2021年2月,收到反馈,视频APP某核心接口高峰期响应慢,影响用户体验。 通过监控发现,接口响应慢主要是P99耗时高引起的,怀疑与该服务的GC有关,该服务典型的一个实例GC表现如下图: 可以看出,在观察周期里: 平均每10分钟Young GC次数66次,峰值 ...
刘 勇 Email:lyssym@sina.com 简介 针对实际应用中并发访问MySQL的场景,本文采用多线程对MySQL进行并发读取访问,其中以返回用户所需的数据并显示在终端为测试结束节点,即将数据从MySQL集群读取后存储于客户端本地内存中。测试过程如下:分别针对4种 ...
1.拆表:大表拆小表(垂直拆,水平拆;分表,分区partition,分片sharding),可以在应用层实现,也可以在数据库层面实现一部分;提高系统性能。 2.分库:把表放到不同的数据库,这也是分布式数据库的基础;提高系统性能。 3.分布式:不同的数据库放到不同的服务器;提高系统性能。 4. ...
1.建立连接超时时间,单位毫秒【它会同时配置protocol的KeepAliveTimeout和protocol的ConnectionTimeout两个参数】 server.connection-t ...