随笔分类 - SQL相关
摘要:ACID(Atomicity、Consistency、Isolation、Durability,即原子性、一致性、隔离性、持久性)SQL 标准的事务隔离级别包括:读未提交(read uncommitted)、读提交(read committed)、可重复读(repeatable read)和串行化s
阅读全文
摘要:例子:update table set c=c+1 where ID=2 一条查询语句的执行过程一般是经过连接器、分析器、优化器、执行器等功能模块,最后到达存储引擎。与查询流程不一样的是,更新流程还涉及两个重要的日志模块,redo log(重做日志)和 binlog(归档日志)。redo log:当
阅读全文
摘要:1.为什么要给表加上主键?建表的时候都会为表加上主键, 在某些关系数据库中, 如果建表时不指定主键,数据库会拒绝建表的语句执行。 一个没加主键的表,并不能被称之为「表」。一个没加主键的表,它的数据无序的放置在磁盘存储器上,一行一行的排列的很整齐, 跟我认知中的「表」很接近。如果给表上了主键,那么表在
阅读全文
摘要:1.varchar和nvarchar的区别:varchar(n)长度为n个字节的可变长度且非Unicode的字符数据。n 必须是一个介于 1 和 8,000 之间的数值。存储大小为输入数据的字节的实际长度,而不是 n 个字节。储存的空间计算:例:我爱you 2*2+3=7 nvarchar(n)包含
阅读全文

浙公网安备 33010602011771号