-
锁的颗粒:锁定时的单位 表锁:是一种开销最小的锁策略 行锁,是一种开销最大的锁策略查看全部
-
并发控制:当多个连接对记录进行修改时保证数据的一致性和完整性(锁系统) 锁: 共享锁(读锁):在同一时间段内,多个用户可以读取同一个资源,读取过程中数据不会发生任何变化。 排他锁(写锁):在任何时候只能有一个用户写入资源,当进行写锁时会阻塞其他的读锁或者写锁操作。查看全部
-
mysql可以将数据以不同的技术存储在文件(内存)中,这种技术就称为存储引擎。 每一种存储引擎都使用了不同的存储机制、索引技巧、锁定水平,最终提供广泛且不同的功能。 mysql支持的存储引擎:MyISAM InnoDB Memory CSV Archive查看全部
-
存储过程与自定义函数的区别: 存储过程实现的功能要复杂一些;而函数的针对性更强 存储过程可以返回多个值;函数只能有一个返回值 存储过程一般独立的来执行;而函数可以作为其他SQL语句的组成部分来出现。查看全部
-
@MySQL——(九)MySQL存储引擎——修改存储引擎 1、通过修改MySQL配置文件实现 - default-strage-engine = engine 2、创建表时指定引擎 - CREATE TABLE table_name) ... ... )ENGINE = engine; 3、通过修改数据命令实现 - ALTER TABLE tb_name ENGINE = engine;查看全部
-
@MySQL——(九)MySQL存储引擎——外键和索引 1、外键:保证数据一致性的策略 2、索引:类似目录,是对数据表中一列或多列的值进行排序的一种结构,方便快速查找到数据 3、各引擎特点如图查看全部
-
@MySQL——(九)MySQL存储引擎——事务处理 1、事务用于保证数据库的完整性 2、事务:将几个过程看作一个整体,完成一个有目的性的操作 3、事务的特性ACID,如图查看全部
-
用命令行启动服务: net stop mysql #先停止在启动 net start mysql #再次启动查看全部
-
@MySQL——(九)MySQL存储引擎——并发控制 1、并发控制:当【多个连接】对记录进行修改时保证数据的【一致性和完整性】; 2、方法:锁 · 共享锁(读锁):在同一时间段内,多个用户可以读取同一个资源,读取过程中数据不会发生任何变化; · 排他锁(写锁):在任何时候只能有一个用户写入资源,当进行写锁时会阻塞其它的读锁或者写锁操作; 3、锁颗粒 · 表锁,一个表加一个锁,是一种开销最小的锁策略 · 行锁,每行都可以加锁,是一种开销最大的锁策略查看全部
-
@MySQL——(九)MySQL存储引擎——一存储引擎简介 1、存储引擎简介如图 2、Mysql支持的存储引擎 · MyISAM · InooDB · Memory · CSV · Archive查看全部
-
@MySQL——(八)MySQL存储过程——一总结查看全部
-
@MySQL——(八)MySQL存储过程——一存储过程与自定义函数的区别 ***注意:存储过程无法修改过程体,如果出错只能删除重写查看全部
-
特性: comment : 注释 contains sql:包含sql语句,但不包含读或写数据的语句 no sql:不包含sql语句 reads sql data:包含读数据的语句 modifies sql data:包含写数据的语句 sql security {definer | invoker} 指明谁有权限来执行查看全部
-
参数:in 表示该参数的值必须在调用存储过程时制定 out,表示该参数的值可以备存储过程改变,并且可以返回 inout,表示该参数的调用时指定,并且可以被改变和返回查看全部
-
创建存储过程查看全部
举报
0/150
提交
取消