存储引擎,也被称为表类型:MyISAM表:无事务,表锁InnoDB表:事务,行锁showenginesshowtablestatuslike‘‘mysql配置文件mysqld--help--verboseDBA:开发DBA数据库设计、SQL语句、存储过程、存储函数、触发器管理DBA安装、升级、备份、恢复、用户管理、权限管理、监控、性能分析、基准测试数据类型:数值型字符型日期时间型域
分类:
数据库 时间:
2019-07-15 17:25:21
阅读次数:
170
存储过程中的 SET XACT_ABORT ON 和事务 在存储过程中写SET XACT_ABORT ON 有什么用? 存储过程中的 SET XACT_ABORT ON 和事务 在存储过程中写SET XACT_ABORT ON 有什么用? 存储过程中的 SET XACT_ABORT ON 和事务 存 ...
分类:
其他好文 时间:
2019-07-15 17:18:48
阅读次数:
112
1,创建适当的索引(主键索引、唯一索引、普通索引、全文索引、空间索引)。 2,对sql语句进行优化 》慢查询(explain)。 3,使用分表技术(水平分表,垂直分表),分区技术。 4,读写分离。 5,创建适当的存储过程,函数,触发器等。 6,对myini优化,优化配置。 7,软硬件神级 ...
分类:
数据库 时间:
2019-07-15 01:19:57
阅读次数:
131
主键:数据库表中唯一标识;一个数据列只能有一个主键,且主键的取值不能缺失,即不能为空值(Null)。 外键:在一个表中存在的另一个表的主键称此表的外键。 触发器的作用? 触发器是一种特殊的存储过程,主要是通过事件来触发而被执行的。它可以强化约束,来维护数据的完整性和一致性,可以跟踪数据库内的操作从而 ...
分类:
数据库 时间:
2019-07-14 20:03:10
阅读次数:
155
十几年没有用oracle的存储过程了,有些东西已经忘了,没有想到今天又要用。在这里写个例子。它演示了存储过程的格式,游标的使用,循环、判断的使用,还有直接执行一个拼接的SQL的用法。以下是代码: 如果存储过程编译出错,可以在这里找错误点:select * from all_errors where ...
分类:
数据库 时间:
2019-07-13 20:18:20
阅读次数:
173
存储过程 含义:一组经过预先编译的sql语句的集合 好处: 分类: 创建 语法: 注意 1.参数模式:in、out、inout,其中in可以省略 2.存储过程体的每一条sql语句都需要用分号结尾 调用 举例: 调用in模式的参数:call sp1(‘值’); 调用out模式的参数:set @name ...
分类:
其他好文 时间:
2019-07-13 00:54:49
阅读次数:
140
需求架构 准备工作 主从服务器时间同步 # 主从服务器同时配置crontab任务,与NTP服务器同步时间即可 */5 * * * * ntpdate 172.16.0.1 &>/dev/null 部署配置 主库配置 vi /etc/my.cnf server-id = 1 # 在复制架构中,需保持全 ...
分类:
数据库 时间:
2019-07-12 18:43:46
阅读次数:
160
sqlserver存储过程中SELECT 与 SET 对变量赋值的区别 (备注:虽然变量赋值使用方法已经不是问题,但是,了解一下select和set赋值的区别,还是提高了不少认识。应该有很多人并不熟知这一点吧) SQLServer中对已经定义的变量赋值的方式用两种,分别是 SET 和 SELECT。 ...
分类:
数据库 时间:
2019-07-11 12:50:27
阅读次数:
134