菜鸟笔记
提升您的技术认知

mysql 笔记-ag真人游戏

数据库中的乐观锁与悲观锁

菜鸟阅读 : 799

悲观锁 当我们要对一个数据库中的一条数据进行修改的时候,为了避免同时被其他人修改,最好的办法就是直接对该数据进行加锁以防止并发。 这种借助数据库锁机制在修改数据之前先锁定,再修改的方式被称之为悲观并发控制(又名“悲观锁”,pessimist...

数据库索引原理

菜鸟阅读 : 1348评论(0)

数据库索引,是数据库管理系统中一个排序的数据结构,以协助快速查询、更新数据库表中数据。索引的实现通常使用b树及其变种b 树。 在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据,这样就可以在这些...

mysql5.7修改root默认密码

菜鸟阅读 : 1259评论(0)

操作系统为centos7 64 1、修改 /etc/my.cnf,在 [mysqld] 小节下添加一行:skip-grant-tables=1 这一行配置让 mysqld 启动时不对密码进行验证 2、重启 mysqld 服务:systemc...

mysql的索引是什么?怎么优化?

菜鸟阅读 : 1034评论(0)

索引类似大学图书馆建书目索引,可以提高数据检索的效率,降低数据库的io成本。mysql在300万条记录左右性能开始逐渐下降,虽然官方文档说500~800w记录,所以大数据量建立索引是非常有必要的。mysql提供了explain,用于显示sq...

mysql数据库操作基本入门

菜鸟阅读 : 1069评论(0)

连接mysql 格式: mysql -h主机地址 -u用户名 -p用户密码 1、连接到本机上的mysql。 首先打开dos窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以...

探索mysql的各种锁(表锁,行锁,悲观锁,乐观锁,间隙锁,死锁)

菜鸟阅读 : 1501评论(0)

不少人在开发的时候,应该很少会注意到这些锁的问题,也很少会给程序加锁(除了库存这些对数量准确性要求极高的情况下),即使我们不会这些锁知识,我们的程序在一般情况下还是可以跑得好好的。因为数据库隐式帮我们加了这些锁了,只有在某些特定的场景下我们...

网站地图