自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 MySQL之视图/存储过程/存储函数/触发器

当使用with check option 子句创建视图时,MySQL会通过视图检查正在更改的每个行,例如 插入、更新、删除,以使其符合视图的定义。视图(view)是一种虚拟存在的表,视图中的数据并不时在数据库中实际存在,行和列数据来自定义视图的查询中使用的表,并且是在使用视图时动态生成的。要是视图可更新,视图中的行与基础表中的行之间必须存在一对一的关系。2、安全:数据库可以授权,但不能授权导数据库特定的行和列上,通过视图用户只能查询和修改他们所能见到的数据。视图可以帮助用户屏蔽真实表结构变化带来的影响。

2022-09-17 12:08:45 1250 1

原创 SQL 优化

1、using filesort:通过表的索引或全表扫描,读取满足条件的数据行,然后在排序缓冲区sort buffer中完成排序操作,所有不是通过索引直接返回排序结果的排序都叫做filesort排序。数据组织方式:在innoDB存储引擎中,表数据都是根据主键顺序组织存放的,这种存储方式的表称之为索引组织表(index organized table IOT)。innoDB引擎就比较麻烦,它执行count(*)的时候,需要把数据一行一行的从引擎里面读出来,然后累积计数。4、业务操作时,避免对主键的修改。

2022-09-16 19:15:13 230

原创 MySQL之索引(三)

索引使用原则与索引设计原则

2022-09-16 11:07:09 233

原创 MySQL之索引(二)

慢查询日志记录了所有执行时间超过指定参数(long_query_time,单位:秒,默认10秒)的所有SQL语句日志。MySQL客户端连接成功后,通过show [sesssion|global] status 命令可以提供服务器状态信息,通过如下指令可以查看当前数据库的insert、update、delete、select的访问频次。id:select查询的序列号,表示查询中执行select子句或者是操作表的顺序(id形同,执行顺序从上到下,id不同,值越大越先执行)

2022-09-15 11:11:02 342

原创 MySQL之索引(一)

MySQL索引基础详解

2022-09-14 20:38:59 268

原创 MySQL之存储引擎

MySQL存储引擎基础详解

2022-09-13 18:15:47 143

原创 MySQL之事务

MySQL的事务和隔离级别基础详解

2022-09-13 16:17:58 271 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除