发文时间:2020年08月16日 10:37:45 编辑:Aaron 标签:mysql 743
MySQL学习小节
MySQL中的存储过程是一些预编译的SQL语句
存储过程可以理解为就是一个预编译的代码块,执行效率比较高,一个存储过程可以代替大量的T_SQL语句,从而降低网络通信量,提高通信效率,在一定的程度上确保数据安全。
索引是什么:索引是对数据表中一或多个列的值进行排序的结构,可以帮助MySQL高效获取数据的数据结构。
常见的索引有:普通索引、唯一索引、主键索引以及全文索引等
索引的优缺点有:
优点:
1、建立索引可以大幅提高系统性能,帮助用户提高查询的速度
2、通过索引的唯一性,可以确保数据表中每一行数据的唯一性
3、加快表与表之间的链接等
缺点:
1、索引的存储需要占用磁盘空间
2、当数据量大时,索引的创建和维护耗时也是相当大的
3、当每次执行CRU操作时,索引也需要动态维护,从而会降低数据的维护速度
简化:索引大部分情况下只对插入数据有帮助,但是对于删除修改等操作是不太友好的。
若无特殊说明,此文章为博主原创。 写稿不易,如需转载,请注明出处: https://www.aaroner.cn/art/92.html
MySQL的储存过程是什么?索引又是什么?
发文时间:2020年08月16日 10:37:45 编辑:Aaron 标签:mysql 743
MySQL学习小节
MySQL的储存过程是什么?
MySQL中的存储过程是一些预编译的SQL语句
存储过程可以理解为就是一个预编译的代码块,执行效率比较高,一个存储过程可以代替大量的T_SQL语句,从而降低网络通信量,提高通信效率,在一定的程度上确保数据安全。
索引是什么?有什么作用和优缺点呢?
索引是什么:索引是对数据表中一或多个列的值进行排序的结构,可以帮助MySQL高效获取数据的数据结构。
常见的索引有:普通索引、唯一索引、主键索引以及全文索引等
索引的优缺点有:
优点:
1、建立索引可以大幅提高系统性能,帮助用户提高查询的速度
2、通过索引的唯一性,可以确保数据表中每一行数据的唯一性
3、加快表与表之间的链接等
缺点:
1、索引的存储需要占用磁盘空间
2、当数据量大时,索引的创建和维护耗时也是相当大的
3、当每次执行CRU操作时,索引也需要动态维护,从而会降低数据的维护速度
简化:索引大部分情况下只对插入数据有帮助,但是对于删除修改等操作是不太友好的。
若无特殊说明,此文章为博主原创。
写稿不易,如需转载,请注明出处: https://www.aaroner.cn/art/92.html