select
-
【PostgreSQL】使用查询语句分析锁队列
/timing on set statement_timeout to ‘100ms’; with recursive activity as ( select pg_blocki…
-
MySQL高级篇之第10章 索引优化与查询优化
第10章 索引优化与查询优化 都有哪些维度可以进行数据库调优?简言之: 索引失效、没有充分利用到索引——索引建立 关联查询太多JOIN(设计缺陷或不得已的需求)——SQL优化。 服…
-
SQL视图
建立视图 create view a asselect *from stuInfo查询视图select *from a;这样的话可以简化很多的代码 create table…
-
MySQL慢查询之慢 SQL 定位、日志分析与优化方案
01、为何要对慢SQL进行治理 02、治理的优先级 03、MySQL执行原理 04、如何发现慢查询SQL 05、慢查询分析示例 06、SQL语句常见优化 07、总结 一个sql执行…
-
mysql 增删改查
mysql表内容操作 表内容操作无非就是增删改查,当然用的最多的还是查,而且查这一块东西最多,用起来最难,当然对于大神来说那就是so easy了,对于我这种小白还是非常难以灵活运用…
-
SQL 常用的函数:算术函数、字符串函数、日期函数和转换函数
目录 一、函数的种类 二、算术函数 2.1 ABS——绝对值 2.2 MOD——求余 2.3 ROUND——四舍五入 三、字符串函数 3.1 ||——拼接 3.2 LENGTH——…
-
oracle
oracle基础 关系图 SQL包含四种程序设计语言类别的语句: 数据定义语言(DDL) 用来定义数据库对象:数据库,表,列等。关键字。也可以定义索引(键),规定表之间的链接,以及…
-
Sql Server数据库json数组解析转换为表结构数据
方案一:使用openjson函数 PS:使用openjson函数需要目标数据库兼容级别支持(130) 可用一下查询语句查看数据库兼容级别 : SELECT name,compati…
-
MySQL 查询第N高
一、如图查询第N高的score 二、思路 1、创建辅助变量@temp记录当前分数,@sort记录排序 SELECT @sort:=0,@temp:=NULL; 2、使用O…
-
mysql 性能优化
只要一行数据时使用 limit 1 如果已知只会得到一条数据,这种情况下加上 limit 1会增加性能。因为mysql 数据库引擎会在找到一条结果停止搜索,而不是继续查询下一条是否…