已找到以下 10000 条记录
  • mysql自连接查询

    1、数据库表结构如下: create table student( id int(11) primary key not null auto_increment comment '学号', name varchar(100), gender varchar(100), class_id

    作者: CodeLeader
    发表时间: 2023-02-05 08:54:21
    58
    0
  • 数据开发操作 - 数据仓库服务 GaussDB(DWS)

    单击“确定”后,会跳转到“计划诊断”页面,查看SQL语句诊断结果和计划诊断可视化以及结果。 单击“SQL诊断”显示SQL语句的格式化以及诊断项。 图15 查看SQL语句诊断结果 切换“计划诊断”显示查询SQL的计划树形节点以及计划诊断结果。 图16 查看SQL计划诊断结果 查看数据库、schema、表列表统计信息

  • mysql查询优化

    ID 的值,而 ID 的值已经在 k 索引树上了,因此可以直接提供查询结果,不需要回表。也就是说,在这个查询里面,索引 k 已经“覆盖了”我们的查询需求,我们称为覆盖索引。由于覆盖索引可以减少树的搜索次数,显著提升查询性能,所以使用覆盖索引是一个常用的性能优化手段。 联合索引

    作者: 炒香菇的书呆子
    发表时间: 2022-04-14 12:25:01
    481
    0
  • MySQL子查询

    查询: 就是一个查询的结果,可以作为另一个查询的数据源或者条件 注意: 组函数不能嵌套 例如: 如何查询book表中最贵的书的书名: 此处可查询条件: 书名 价格 最大价格 法一: 将查询结果作为另一个查询的条件: 例: select name

    作者: 指剑
    发表时间: 2022-09-02 15:22:11
    103
    0
  • MySQL查询操作

    MySQL查询语句: select * from 表名; ##查询出该表名下所有数据 *代表所有字段 简单的查询语句方式 select [字段列表 / 表达式 / 函数] from 表名; 1 查询多个字段 select 字段1,字段2

    作者: 指剑
    发表时间: 2022-09-02 16:08:02
    134
    0
  • Mysql查询优化

    查询是一种常用的查询方式,但是在处理大量数据时,会导致查询效率低下。为了解决这个问题,可以使用 JOIN 语句来替代子查询,或者使用临时表来缓存子查询的结果,避免重复计算。此外,还可以使用索引来加速子查询的执行。 复杂查询 在复杂查询中,可能会涉及多个表和多个条件,导致查询

    作者: 赵KK日常技术记录
    发表时间: 2023-06-30 17:00:27
    9
    0
  • MySQL慢查询

    MySQL慢查询 概念 MySQL的慢查询,全名是慢查询日志,是MySQL提供的一种日志记录,用来记录在MySQL中响应时间超过阀值的语句。 具体环境中,运行时间超过long_query_time值的SQL语句,则会被记录到慢查询日志中。 long_query_time的默认值为10,意思是记录运行10秒以上的语句。

    作者: 小威要向诸佬学习呀
    发表时间: 2022-09-11 03:00:54
    156
    0
  • MySQL慢查询相关的参数解析

    <b>MySQL</b><b>慢查询相关的参数解析</b> <b> </b> <align=left><b>slow_query_log</b>:</align><align=left>是否开启慢查询,0或者OFF为关闭,1或者ON为开启,默认值为OFF,即为关闭 </align

    作者: 小驴涛咪
    6713
    0
  • mysql中like % %模糊查询的实现

    LIKE '老[1-9]' 将找出“老1”、“老2”、……、“老9”; 5,查询内容包含通配符时由于通配符的缘故,导致我们查询特殊字符“%”、“_”、“[”的语句无法正常实现,而把特殊字符用“[ ]”括起便可正常查询。据此我们写出以下函数:function sqlencode(str)

    作者: 窗台
    1073
    0
  • MySQL调优之慢查询日志应用

    /var/data/mysql-slow.log 慢查询日志场景应用  慢查询的优化首先要搞明白慢的原因是什么, 是查询条件没有命中索引?是 load了不需要的数据列?还是数据量太大?所以优化也是针对这三个方向来的。  首先分析语句,看看是否load了额外的数据​​,可能是查询了多余的行并且抛弃掉了,可能

    作者: 李二果
    74
    2
  • Java和Mysql——查询性能优化

    加索引增加查询效率;或者在一些的查询主表里面加一些冗余字段,减少联表查询,不过加了之后需要在对该表进行新增、修改操作的业务都需要把该冗余字段给补上,需要十分熟悉业务。4、sql优化:一般都是sql写的不合理导致索引失效然后sql查询超时,最常见的就是减少子查询,子查询会导致生成一

    作者: 多米诺的古牌
    16
    6
  • MySQL查询优化之查询慢原因和解决方法

    _cache在缓存中已注册的查询数目Qcache_inserts被加入到缓存中的查询数目Qcache_hits缓存采样数数目Qcache_lowmem_prunes因为缺少内存而被从缓存中删除的查询数目Qcache_not_cached没有被缓存的查询数目 (不能被缓存的,或由于

    作者: 窗台
    760
    0
  • 数据结构-树的相关问题

    问:子树是否可以有交集 ==注意:树形结构中,子树之间不能有交集,否则就不是树形结构== 子树不相交 除了根结点,每个结点有且仅有一个父节点 一个N个结点的树有N-1条边 树的表示方法: 假设说明树的度为N-&gt;最大的节点的度为N struct TreeNode {

    作者: 芒果_Mango
    发表时间: 2022-02-26 13:35:59
    338
    0
  • 设计模式之组合模式(结构型)

    其实就是将对象组合成整体-部分层次的树形结构,客户端调用时,对于调用容器对象或者说组合对象(“树枝”)和单个对象(“树叶”)是一致的。 模式定义 组合模式(Composite Pattern):组合多个对象形成树形结构来表示“整体-部分”的结构层次。 组合模式又称“整体-部分”(

    作者: yd_273762914
    发表时间: 2020-12-02 23:45:16
    2383
    0
  • MySQL子查询改写为表连接

    语句时应尽量使用连接查询。在上一篇帖子《MySQL子查询》介绍表连接(内连接和外连接等)都可以用子查询替换,但反过来却不一定,有的子查询不能用表连接来替换。下面来介绍哪些子查询查询命令可以改写为表连接。在检查那些倾向于编写成子查询查询语句时,可以考虑将子查询替换为表连接,看看连接的效率是不是比子查询更好些。同样,如果某条使用子查询的

    作者: 运气男孩
    2516
    0
  • MySQL子查询改写为表连接

    外连接等)都可以用子查询替换,但反过来却不一定,有的子查询不能用表连接来替换。下面我们介绍哪些子查询查询命令可以改写为表连接。在检查那些倾向于编写成子查询查询语句时,可以考虑将子查询替换为表连接,看看连接的效率是不是比子查询更好些。同样,如果某条使用子查询的 SELECT 语

    作者: 运气男孩
    940
    0
  • MySQL LEFT/RIGHT JOIN:外连接查询

    NULL 值表示右表中没有找到与左表相符的记录。【实例 1】在 tb_students_info 表和 tb_departments 表中查询所有学生,包括没有学院的学生,输入的 SQL 语句和执行结果如下所示。mysql> SELECT name,dept_name     -

    作者: 运气男孩
    622
    0
  • MySQL 查询当前最新事务id

    一些情况需要查看当前最新的事务 ID,方便做一些业务逻辑上的判断(例如利用事务 ID 变化以及前后时差,统计每次事务的响应时长等用途)。通常地,我们有两种方法可以查看当前的事务 ID:1、执行 SHOW ENGINE INNODB STATUS,查看事务相关信息Per secon

    作者: 窗台
    1699
    1
  • SQL查询技巧、查询语句示例

    score>b.score and a.s#=b.s#;2、查询平均成绩大于60分的同学的学号和平均成绩;select S#,avg(score) from sc group by S# having avg(score) >60;3、查询所有同学的学号、姓名、选课数、总成绩;select Student

    作者: 窗台
    831
    0
  • sql查询中的查询规范

     在SQL查询中,查询规范是非常重要的一部分,它可以帮助数据库管理系统正确地执行查询并提高查询效率。以下是一些常见的查询规范示例:  1. 使用小写字母和下划线命名表和列名,避免使用大写字母和空格。例如,将表名命名为"employees",将列名命名为"first_name"、"last_name"等。  2

    作者: 清雨小竹
    23
    1