您现在的位置: 首页网络编程 >

mysql

>
数据库常用SQL语句汇总

数据库常用SQL语句汇总

SQL是目前使用最为广泛的数据库语言之一。这里,我总结了在数据库上,用SQL语言对数据排序、过滤和分组,以及表、视图、联结、子查询、游标、存储过程和触发器等内容。
实例演示mysql触发器的使用

实例演示mysql触发器的使用

触发器(trigger)是MySQL提供给程序员和数据分析员来保证数据完整性的一种方法,它是与表事件相关的特殊的存储过程,它的执行不是由程序调用,也不是手工启动,而是由事件来触发,比如当对一个表进行操作(insert,delete, update)时就会激活它执行。
实例演示mysql存储过程的使用

实例演示mysql存储过程的使用

存储过程是为了完成特定功能的SQL语句集,经编译创建并保存在数据库中,用户可通过指定存储过程的名字并给定参数(需要时)来调用执行。
MySQL5.7和MySQL8.0性能对比测试

MySQL5.7和MySQL8.0性能对比测试

官方表示 MySQL 8.0 要比 MySQL 5.7 快 2 倍哦,还有其他一些优化,大量的改进以及更快的性能!今天就来测试下MySQL5.7和MySQL8.0性能。
如何用explain来分析一条查询sql的性能

如何用explain来分析一条查询sql的性能

explain 翻译过来就是解释的意思, 在 mysql 里被称作执行计划,即可以通过该命令看出 mysql 在经过优化器分析后决定要如何执行该条 sql 。
mysql数据库主从配置教程

mysql数据库主从配置教程

mysql主从配置是数据库读写分离、负载均衡等操作的前置准备工作,也是做mysql数据库优化必须掌握的技能,主数据库master上进行写操作,同步数据库,从数据库slave上进行读操作,可以极大的提升性能,降低服务器负载。
MySQL分区表、分库表原理和使用场景介绍

MySQL分区表、分库表原理和使用场景介绍

当一张表的数据达到几千万时,你查询一次所花的时间会变多,如果有联合查询的话,我想有可能会死在那儿了。分表的目的就在于此,减小数据库的负担,缩短查询时间。
MySQL查询优化常见问题分析

MySQL查询优化常见问题分析

mysql查询优化常见问题包括:查找分析查询速度慢的原因;优化查询过程中的数据访问;优化长难的查询语句;优化特定类型的查询语句;
mysql实现分组查询取每组前几的记录思路解析

mysql实现分组查询取每组前几的记录思路解析

我们不妨换一种思路,我们可不可以对比成绩,拿班级里一个学生的成绩和班级里其他学生成绩对比,然后统计出分数比他高的人数,最后只需通过这个统计的人数来获取班级前2的学生信息记录。
数据库的优化思路

数据库的优化思路

随着系统规模的不断增加,数据量和并发量不断增大,整个系统架构中最先受到冲击而形成瓶颈的,定然是数据库,因此数据库层面的优化,是一个程序员不可或缺的技能,以下是我在使用数据库中的一些心得,有不足之处,还望批评指正完善。首先简单介绍下sql执行的过程:当你在sql客户端(如命令行或者navicat)提交一条sql后,sql解析引擎会被启动,此时,sql引擎
数据库中那些会引起全表扫描的SQL语句

数据库中那些会引起全表扫描的SQL语句

相对于索引范围扫描来说,全表扫描的成本是衡定不变的。无论你的查询是想访问一笔数据还是访问整个表的所有数据,全表扫描都会把整张表读出来。而索引范围扫描就不同,因为有了索引这个有序的数据结构做支持,可以只访问需要的索引块和需要的数据块,而不是访问整张表。