你将收获

掌握 MySQL 存储过程

掌握创建海量数据实验环境

适用人群

计算机和数据库运维人员,及计算机专业的学生与爱好者

课程介绍

Re: MySQL 存储过程(创建海量数据实验环境) 

================================

# 存储过程概念

存储过程是数据库管理中常用的技术之一,可以很方便的做些创建数据、统计数据、分析数据等工作,当前的主流数据库都支持存储过程,但不同的数据库环境语法结构有略微区别,本章给同学们介绍 MySQL 下创建存储过程的方法。

 

# 存储过程的优点

1) 存储过程大大“减少”了执行需要的资源和时间。

2) 存储过程的能力大大“增强”了SQL语言的功能和灵活性。

3) 包含代码安全性,不需要将代码给用户(将代码打包)可保证数据的“安全性和完整性”。

4) 通过存储过程可以使没有权限的用户在“控制之下”间接地存取数据库。

5) 通过存储过程可以使相关的动作在一起发生,从而可以维护数据库的完整性。

6) 改进性能:减少网络流量(即:只传输存储过程的名字即可执行操作)。

 

# 创建海量数据实验环境

创建完成海量数据的存储过程,产生一千条记录和一百万或二百万条记录,操作上面没有任何区别,唯一区别是占用的时间不同,具备海量数据后,可以为系统压力测试实验,做好物理准备。

# (本章具备完整创建海量数据的代码

-----------------------------------------------