排序
数据库锁按数据操作的颗粒度的分为哪几类
全局锁:通过flush tables with read lock 语句会将整个数据库就处于只读状态了,这时其他线程执行以下操作,增删改或者表结构修改都会阻塞。全局锁主要应用于做全库逻辑备份,这样在备份...
SQL事务和ACID属性
引言:SQL中的事务 想象一下一个使用SQL作为数据库的银行系统。 用户A想将一些钱存入用户B的账户。 如果他们发送了钱,我们从他们的账户余额中扣除了这笔钱,并且我们想要将这笔钱存入用户B的账...
数据库线程池和连接池的区别
线程池作用 MySQL和MariaDB都推出了线程池方案,目前MySQL的线程池实现为插件方式,并且只添加在企业版本中,社区版没有,Percona移植了MariaDB的线程池功能,并做了进一步的优化。 1、减少线程...
数据库连接对象无效是什么原因(无效数据库连接对象的处理方法)
在处理数据库连接对象时,可能会遇到无效连接对象(例如,由于网络问题、服务器宕机或超时等原因导致的连接丢失)。 为了优雅地处理无效数据库连接对象,可以采用以下方法: 捕获异常: 当尝试...
MySQL集群详细解析:配置与优势
在处理大量数据和高并发访问的场景中,单一的MySQL服务器往往难以满足需求。 为了提升性能和可靠性,我们常常会使用MySQL集群。 本文将详细介绍MySQL集群的概念,配置过程以及其带来的优势。 什...
什么是Access数据库?(Access数据库有什么特点)
Microsoft Access(简称Access)是一款由微软公司开发的关系型数据库管理系统(RDBMS)。它是Microsoft Office套件的一部分,专为桌面应用程序设计。 Access主要用于创建小型到中型的数据库应用...
MySQL—全世界最流行的开源数据库!
你是什么时候接触的MySQL?或者说是什么原因MySQL进入你的视野? 作为目前全世界最流行的开源数据库,从Yahoo、Google等大网站,到零售业、制造业、政府部门和学校的内部任务等等,MySQL的使用...
DBA日记之Oracle 数据库开发规范
规范适用性说明 此规范统一针对Oracle数据库,其他数据库如SQL server, MySQL有小部分规范不适用,请自行区别。 此规范适用于研发人员,如果后端研发、数据开发、ETL工程师、DBA 等。 Oracle 数...












