会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
LPeng的自留地
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
10
下一页
2017年11月22日
checkpoint机制,show engine innodb status
摘要: show engine innodb status G 四个参数能反应出来什么 Checkpoint详解 引子 check point是做什么的 作用 Checkpoint所做的事情 checkpoint分类 checkpoint的具体解释 Sharp Checkpoint完全检查点 Fuzzy C
阅读全文
posted @ 2017-11-22 17:05 斯言甚善
阅读(263)
评论(0)
推荐(0)
2017年11月21日
InnoDB关键特性,innodb_old_blocks_time,锁,内存管理,latch争用
摘要: 声明:本博客所有文章均为博主原创,请勿非法复制。请勿盗取原创图片。 内存管理 一个数据库最基本的调整 为什么要引入freelruflush list三种链 锁用来管理对共享文件的并发访问 锁的类型 线程的三种状态 latch争用的表现 latch锁争用的原因 latch争用的过程 latch争用常用
阅读全文
posted @ 2017-11-21 16:42 斯言甚善
阅读(941)
评论(0)
推荐(0)
2017年11月14日
Innodb引擎,MySQL修改参数
摘要: InnoDB是事务安全的MySQL存储引擎,设计上采用了类似了Oracle数据库的架构。通常来说,InnoDB存储引擎是OLTP应用中核心表的首选存储引擎。同时,也正是因为InnoDB的存在,才使MySQL数据库变得更有魅力。 InnoDB存储引擎概述: InnoDB存储引擎最早由Innobase
阅读全文
posted @ 2017-11-14 21:44 斯言甚善
阅读(548)
评论(0)
推荐(0)
2017年11月12日
MySQL数据库体系结构
摘要: DDL:数据定义语言 data Definition language, eg:create、drop、alter; DML:数据操控语言 data Manipulation language, eg:insert、update、delete;(要commit!) DCL:数据控制语言 (管理用户权
阅读全文
posted @ 2017-11-12 21:21 斯言甚善
阅读(151)
评论(0)
推荐(0)
IT行业数据库分析
摘要: mysql sun orac...
阅读全文
posted @ 2017-11-12 21:15 斯言甚善
阅读(219)
评论(0)
推荐(0)
生成一个千万行的表
摘要: 生成一个千万行的表练习: CREATE TABLE usertb ( id serial, uname varchar(20) , ucreatetime datetime , age int(11) ) DEFAULT CHARACTER SET=utf8 COLLATE=utf8_general
阅读全文
posted @ 2017-11-12 14:15 斯言甚善
阅读(118)
评论(0)
推荐(0)
范式小知识
摘要: 数据库的规范化: 1NF:要求属性列的原子性,同一列中没有重复值。(有部分依赖) 2NF:不存在非主属性对码的部分依赖。只有完全依赖。 3NF:消除了非主属性对码的传递依赖。 BCNF:消除了主属性对码的传递依赖。 4NF:消除了多值依赖。 5NF:消除了连接依赖。 例:多值依赖:每个职位可以属于一
阅读全文
posted @ 2017-11-12 14:14 斯言甚善
阅读(117)
评论(0)
推荐(0)
MySQL触发器
摘要: 触发器 注意几个问题: 1.begin…end 2.什么条件触发 Insert、Update、Delete 3.什么时候触发:Before、After(i、u、d) 4.触发频率:针对每一行数据触发一次。 5.定义在表上,附着在表上。 6.触发器的begin…end之前的语句的执行效率一定要高,这样
阅读全文
posted @ 2017-11-12 14:13 斯言甚善
阅读(138)
评论(0)
推荐(0)
MySQL中的异常处理,游标
摘要: 一、异常处理的理解 ERROR 1062 (23000): Duplicate entry ‘2’ for key ‘PRIMARY’ 错误 4位error code(5位sql statis):错误内容 二、异常处理的重要性 没有异常处理的存储过程,执行过程中非常难以预测执行结果。 建议:存储过程
阅读全文
posted @ 2017-11-12 12:01 斯言甚善
阅读(455)
评论(0)
推荐(0)
2017年11月8日
MySQL存储过程详解
摘要: 一、使用场景 1.执行时简单:名字+参数 2.存储过程中可以有一个、多个sql语句。 问:为啥要用存储过程? 答: ①将重复性很高的一些操作,封装到一个存储过程中。简化了对这些SQL的调用。 ②批量处理sql+循环 ③统一接口 注意:mysql中,存储功能相对较弱。使用较少。 二、基本建立语法 例1
阅读全文
posted @ 2017-11-08 21:02 斯言甚善
阅读(229)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
10
下一页
公告