已找到以下 10000 条记录
  • MySQL中的多查询

    目录 为什么使用多查询使用多查询的前提 笛卡尔积的错误多查询的分类等值连接 vs 非等值连接自连接 vs 非自连接内连接 vs 外连接 为什么使用多查询 使用多查询的目的肯定是因为你要的数据在多张里面。有人可能会单独去查询每张,很显然那样效率是很低

    作者: 十八岁讨厌编程
    发表时间: 2022-08-05 17:09:42
    135
    0
  • MySQL大in查询技术如何优化?

    完后,突发奇想: MySQL大in查询技术还能优化吗?还是只能业务优化?。 注意,in里面的数据随用户选择类型成递增。 x团:可以试试 in 分批查! 赵四:不行啊,这是个分页,无法分批吧! x节:不妨提升下问题维度,解决大 in 才是! 赵四:哈雷?业务上解决吗? x里@x节:分并发是嘛?

    作者: JavaEdge
    发表时间: 2021-06-03 15:32:37
    1036
    0
  • 全局临时 - 云数据库 GaussDB

    全局临时 max_active_global_temporary_table 参数说明:全局临时功能开关,控制是否可以创建全局临时。该参数的取值决定了共享缓存中预留给全局临时所需的哈希的内存使用,并不会强制限制所有会话中的活跃全局临时总数。 参数类型:整型 参数单位:无

  • MySQL WHERE:条件查询

    UNKNOWN。判定运算的语法分类如下:<达式1>{=|<|<=|>|>=|<=>|<>|!=}<达式2><达式1>[NOT]LIKE<达式2><达式1>[NOT][REGEXP|RLIKE]<达式2><达式1>[NOT]BETWEEN<达式2>AND<达式3><达式1>IS[NOT]NULL单一条件的查询语句【实例

    作者: 运气男孩
    1658
    0
  • mysql分区

     MySQL分区是将一个大的分割成多个小的,每个小独立存储数据的一种方式。它可以提高查询效率、降低I/O负载和优化数据库性能。  MySQL支持以下几种分区方式:  1. 基于范围的分区:将数据按照一定范围进行分区,例如按日期、按ID等。这种方式适用于需要经常进行聚合查询的场景。  2

    作者: 清雨小竹
    42
    0
  • MySQL中的多查询

    控制连接的数量 。多连接就相当于嵌套 for 循环一样,非常消耗资源,会让 SQL 查询性能下降得很严重,因此不要连接不必要的。在许多 DBMS 中,也都会有最大连接的限制。 【强制】超过三个禁止 join。需要 join 的字段,数据类型保持绝对一致;多关联查询时,

    作者: 十八岁讨厌编程
    发表时间: 2022-08-05 17:44:09
    134
    0
  • 如何定位MySQL中的慢查询

    0.001; 这样就可以将慢查询日志同时记录在文件以及 mysql.slow_log 中。 通过第二种方式开启慢查询日志,然后使用全查询语句 SELECT * FROM user 然后再查询查询日志:SELECT * FROM mysql.slow_log,可以发现其中有这样一条记录:

    作者: 码农小胖哥
    发表时间: 2022-03-31 15:57:41
    354
    0
  • 全局临时 - 云数据库 GaussDB

    全局临时 max_active_global_temporary_table 参数说明:全局临时功能开关,控制是否可以创建全局临时,当前Ustore存储引擎不支持全局临时。该参数的取值决定了共享缓存中预留给全局临时所需的哈希的内存使用,并不会强制限制所有会话中的活跃全局临时表总数。

  • mysql分区

    1.分分区的区别 1.1 关于分 分是将一个大分为几个或是多个小,例如:table_1每天有1Kw的数据量,table_1随便时间的增长会越来越大,最终达到mysql的极限,在这种比较极端的情况下 我们可以考虑对table_01进行分操作,即每天生成与table

    作者: 多米诺的古牌
    23
    4
  • GaussDB(for MySQL)如何快速创建索引 - 代码示例

    云服务环境下,如何解决客户基于大量数据创建索引的性能问题,成为云服务厂商的一个挑战。华为云GaussDB(for MySQL)通过引入并行创建索引技术,很好地解决了批量索引创建和临时添加索引等性能瓶颈问题,帮助用户更快建立好索引

  • GaussDB(for MySQL)如何快速创建索引 - 代码示例

    云服务环境下,如何解决客户基于大量数据创建索引的性能问题,成为云服务厂商的一个挑战。华为云GaussDB(for MySQL)通过引入并行创建索引技术,很好地解决了批量索引创建和临时添加索引等性能瓶颈问题,帮助用户更快建立好索引

  • MySQL查询怎么解决

    slow_query_log 慢查询开启状态。slow_query_log_file 慢查询日志存放的位置(这个目录需要MySQL的运行帐号的可写权限,一般设置为MySQL的数据存放目录)。long_query_time 查询超过多少秒才记录。

    作者: 超级蛋蛋
    2261
    16
  • mysql】多查询的分类

    需要注意的是,如果我们使用了的别名,在查询字段中、过滤条件中就只能使用别名进行代替,不能使用原有的名,否则就会报错。 阿里开发规范: 【强制】对于数据库记录的查询和变更,只要涉及多个,都需要在列名前加的别名(或 名)进行限定。 说明:对多进行查询记录、更新记录、删除记

    作者: 兮动人
    发表时间: 2022-03-01 02:30:38
    503
    0
  • MySQL】学习多查询和笛卡尔积-转载

    7个员工而查询到的结果只有16条,这是为什么呢? 这是因为我们的陈友谅这个员工是刚来的员工还没有给他分配部门。👇  多查询分类 连接查询 内连接: 相当于查询A、B交集部分数据 外连接: 左外连接:查询 所有数据,以及两张交集部分数据 右外连接:查询 所有数据,

    作者: 泽宇-Li
    25
    3
  • MySQL调优之慢查询日志应用

    long_query_time= 1查询当前慢查询SQL条数show global status like '%Slow_queries%' 慢查询日志格式  需要注意的是,慢查询日志文件里面不止有Query哦,只要执行时间大于我们设置的阈值都会进入。 如下所示是一个慢查询实例,其load了21W条数据。 #

    作者: 李二果
    74
    2
  • mysql 模糊查询效率优化

    在使用msyql进行模糊查询的时候,很自然的会用到like语句,通常情况下,在数据量小的时候,不容易看出查询的效率,但在数据量达到百万级,千万级的时候,查询的效率就很容易显现出来。这个时候查询的效率就显得很重要!一般情况下like模糊查询的写法为(field已建立索引):SELECT

    作者: 一缕阳光_666
    5056
    0
  • MySQL查询

    句。 默认情况下,MySQL数据库并不启动慢查询日志,需要手动来设置这个参数。 当然,如果不是调优需要的话,一般不建议启动该参数,因为开启慢查询日志会或多或少带来一定的性能影响。 慢查询日志支持将日志记录写入文件和数据库。 详解MySQL(InnoDB)是如何处理死锁的 什么是死锁

    作者: 小威要向诸佬学习呀
    发表时间: 2022-09-11 03:00:54
    156
    0
  • MySQL语法迁移】分页查询

    创建测试并插入数据create table test(id int);insert into test values('1');insert into test values('2');insert into test values('3');insert into test values('4');insert

    作者: 古月磊
    2740
    1
  • mysqldump如何优雅的导出大

    宕机。</align><align=left>总之,如果使用mysqldump来备份数据时,建议总是加上 -q 参数。</align><align=left>导出示例:</align><align=left>mysqldump-uroot -p -P<i>8635</i> -h<i>192

    作者: 小驴涛咪
    8465
    0
  • 创建MySQL连接

    创建MySQL连接 说明: 1. 确保CDM实例和MySQL主机之间的网络和端口(MySQL传输数据的端口对CDM实例放通)打通。 2. 确保创建MySQL连接所使用的用户有读取库的权限(INFORMATION_SCHEMA库的读权限,以及对数据的读权限)。