mysql
这个名字想了很久
向大神的目标前进!
展开
-
一、mysql存储过程基础教程
mysql存储过程基础详解参考文章:---------------什么是存储过程--------------- 存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。一个存储过程是一个可编程的函数,它在数据库中创建并保存。它可以有SQL语句和一些特殊的控转载 2017-03-28 23:41:31 · 545 阅读 · 0 评论 -
五、MySQL常用引擎的锁机制
一、引言 MySQL引擎默认的锁级别: MyISAM和MEMORY采用表级锁(table-level locking)。 BDB采用页面锁(p转载 2017-03-29 23:15:17 · 277 阅读 · 0 评论 -
四、谈谈数据库的ACID
谈谈数据库的ACID 帅宏军一.事务 定义:所谓事务,转载 2017-03-29 22:38:52 · 268 阅读 · 0 评论 -
三、mysql和oracle的区别
【转载自】http://www.cnblogs.com/chaoshuaiderensheng/p/5765018.html一、并发性并发性是oltp数据库最重要的特性,但并发涉及到资源的获取、共享与锁定。mysql:mysql以表级锁为主,对资源锁定的粒度很大,如果一个session对一个表加锁时间过长,会让其他session无法更新此表中的数据。虽然InnoDB引擎转载 2017-03-29 19:34:23 · 288 阅读 · 0 评论 -
二、sql语句优化
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中使用!=或3.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描如:select id from t where num is null-- 可以在num上设置默认值0,确保表中num列转载 2017-03-29 18:39:09 · 281 阅读 · 0 评论 -
Mysql主从复制配置
主从复制原理mysql主(称master)从(称slave)复制的原理:1、 master将数据改变记录到二进制日志(binary log)中,也即是配置文件log-bin指定的文件(这些记录叫做二进制日志事件,binary log events)2、 slave将master的binary log events拷贝到它的中继日志(relay log)3、 slave重原创 2017-06-04 17:16:20 · 660 阅读 · 0 评论 -
Linux下安装mysql
一、编译安装1.检查是否已安装,grep的-i选项表示匹配时忽略大小写[root@localhost ~]# rpm -qa |grep -i mysqlmysql-libs-5.1.71-1.el6.i686可见已经安装了库文件,但是版本太老了,应该先卸载,不然会出现覆盖错误。注意卸载时使用了--nodeps选项,忽略了依赖关系:[root@localhost ~]# rpm原创 2017-05-10 20:03:18 · 1105 阅读 · 1 评论 -
mysql千万数据迁移只需要简单的5步(导出,导入)
咳咳,千万级别其实也并不是很多,主要是上周做了一个生产环境的数据迁移,趁此记录一下学习笔记。具体的需求如下: 之前是用户登录之后的token存储在用户信息主表中,并且token还要用来对请求进行加签,现在项目要上网关,想将用户请求验签的操作迁移到网关,网关是单独的数据库,所以要将 用户token字段迁移出去,目前用户有1000多万。由于数据迁移并不需要对数据进行额外的处理(用户敏感信息加密),...原创 2019-01-12 14:01:30 · 10223 阅读 · 2 评论