MySQL
文章平均质量分 88
MySQL专栏
奔跑的大西吉
这个作者很懒,什么都没留下…
展开
-
面试之 Mysql 汇总
事务相关什么是事务?事务:是由一组SQL语句组成的逻辑处理单元,事务具有以下4个属性,通常简称为事务。事务的ACID属性:(1)原子性(Atomicity): 事务是一个原子操作单元,事务包含的所有操作要么全部成功,要么全部失败回滚,因此事务的操作如果成功就必须要完全应用到数据库,如果操作失败则不能对数据库有任何影响。(2)一致性(Consistent): 在事务开始和完成...原创 2020-02-29 18:22:07 · 310 阅读 · 1 评论 -
MySQL 自带的四个数据库 介绍
背景通过终端登录mysql数据库(或直接用客户端工具)查看全部数据库,如下:5.7及以上自带库为:information_schema、mysql、performance_schema、sys;5.6自带的库为:information_schema、mysql、performance_schema、test。1.information_schemainformation_s...转载 2019-12-20 17:13:49 · 1495 阅读 · 0 评论 -
MySQL 之 performance_schema
背景:自 MySQL5.5开始,MySQL新增了一个数据库:PERFORMANCE_SCHEMA,主要用于收集数据库服务器性能参数。此库中表的存储引擎均为PERFORMANCE_SCHEMA(用户不能创建存储引擎为PERFORMANCE_SCHEMA的表)。MySQL5.5默认是关闭此功能的,若要开启,需手动在配置文件里添加:[mysqld]performance_schema=ON...转载 2019-12-20 17:02:49 · 413 阅读 · 0 评论 -
mysql 之 优化 (收集于网络)
(以下内容均来自于网络,如果有版权限制,请联系我0.0)Mysql存储千亿级的数据,是一项非常大的挑战。Mysql单表可以存储10亿级的数据,只是这个时候性能非常差,项目中大量的实验证明,Mysql单表容量在500万左右,性能处于最佳状态。优化的顺序是:第一优化你的sql和索引;第二加缓存 memcached,redis;第三以上都做了后,还是慢,就做主从复制或主主复制,读写分...原创 2019-12-05 16:24:46 · 519 阅读 · 0 评论 -
MySQL 之 explain
explain显示了MySQL如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。简单讲,它的作用就是分析查询性能。explain + 查询SQL - 用于显示SQL执行信息参数,根据参考信息可以进行SQL优化。转载 2019-12-04 19:57:49 · 197 阅读 · 1 评论 -
MySQL 之 information_schema
一、information_schema简介在MySQL中,把 information_schema 看作是一个数据库,确切说是信息数据库。其中保存着关于MySQL服务器所维护的所有其他数据库的信息。如数据库名,数据库的表,表栏的数据类型与访问权 限等。在INFORMATION_SCHEMA中,有数个只读表。它们实际上是视图,而不是基本表,因此,你将无法看到与之相关的任何文件。mysql...转载 2019-11-01 11:06:40 · 401 阅读 · 0 评论 -
MySQL 之 存储过程
一、初识存储过程1、什么是存储过程存储过程是在大型数据库系统中一组为了完成特定功能的SQL语句集,存储在数据库中。存储过程经过第一次编译后,再次调用不需要编译,用户可以通过指定的存储过程名和给出一些存储过程定义的参数来使用它。一般用的较少,和脚本有类似之处。Java,Python,PHP等应用程序可以调用存储过程。自MySQL 5.0版本以来,存储过程,存储函数,触发器和事件这些功能才...转载 2019-10-08 19:35:08 · 552 阅读 · 0 评论 -
MySQL 常用内置函数
惯例上MySQL官方文档:https://dev.mysql.com/doc/refman/5.6/en/func-op-summary-ref.htmlMySQL数据库提供了很多函数包括一、数学函数二、字符串函数三、日期时间函数四、聚合函数(常用于GROUP BY从句的SELECT查询中)五、条件判断函数六、系统信息函数七、加密函数八,格式化函数九、不同进...转载 2019-10-12 15:22:48 · 283 阅读 · 0 评论