query-optimization

query-optimization

文章 0 浏览 2

设计 MySQL 索引和主键以提高效率

我有一个中等规模的记录集合(大约 2000 万条),我需要将其加载到 mySQL 中以用于数据分析。这些恰好是人们访问某个地方的记录。它们由三个数据项唯…

原来分手还会想你 2024-08-12 06:03:45 0 0

加速此代码的提示

任何人都可以提出建议或修改以使此代码更干净、更快吗?这是我在周五晚上能想到的唯一方法,但我确信一定有一种更有效的方法...... 我知道正则表达式…

九命猫 2024-08-12 03:59:41 1 0

Join 不行,子查询也很糟糕,那怎么办?

首先,对这个非描述性的标题感到抱歉,我太匆忙了,所以无法想出更好的标题。 第二: 我的数据库的一部分如下图所示: 我的系统上有贡献者,每个贡献…

小镇女孩 2024-08-12 01:39:03 1 0

从表中计数,但在达到某个数字时停止计数

MySQL中有没有一种方法可以从表中获取COUNT(*),如果数字大于x,它将在那里停止计数?基本上,我只想知道查询返回的记录数是否大于或小于特定数字。如…

我是有多爱你 2024-08-11 23:07:17 1 0

优化已取消订单的 SQL 查询

这是我的表的子集: orders: - order_id - customer_id order_products: - order_id - order_product_id (unique key) - canceled 我想选择给定客户(…

夕色琉璃 2024-08-11 22:31:32 2 0

SQL 查询某个位置半径内的总点

我有一个包含美国所有邮政编码的数据库表,其中包括城市、州、纬度和地区。每个邮政编码的经度。我还有一个点数据库表,每个点都有一个纬度和纬度。与…

十级心震 2024-08-11 03:27:32 1 0

优化mysql查询

我想优化这个查询,因为它需要很长时间才能执行几乎一秒钟 这是查询: IF Exists( Select CustFirstName From Customers Where (CustFirstName = Inpu…

难如初 2024-08-10 23:40:21 3 0

使用内连接和排序优化 SQL 查询

我正在尝试优化以下查询,但没有成功。知道在哪里可以对其进行索引以防止临时表和文件排序吗? EXPLAIN SELECT SQL_NO_CACHE `groups`.* FROM `groups…

仲春光 2024-08-10 13:06:25 6 0

通过多个连接优化 SQL 查询

我有以下三个表: 场地、活动、实例。 事件有一个场所(场所有许多事件),并且事件有许多实例。 例如,事件“终结者2”是一部以特定电影院作为场地的…

旧伤慢歌 2024-08-10 01:15:18 2 0

禁止 MySQL 对查询使用全表扫描

当使用索引找不到结果时,有什么方法可以禁止MySQL执行全表扫描? 例如这个查询: SELECT * FROM a WHERE (X BETWEEN a.B AND a.C) ORDER BY a.B DESC…

养猫人 2024-08-08 23:55:27 3 0

如何优化这个查询?

查询: select id, title from posts where id in (23,24,60,19,21,32,43,49,9,11,17,34,37,39,46,5 2,55) 解释计划: mysql&gt explain select id,ti…

云巢 2024-08-08 19:18:07 0 0

mysql 查询与 select - where - in - join

检索多行的更好方法是什么? select * from order_details where order_id in (1,2,3, ... .... ) ...或者: select * from order_details INNER JOIN…

拧巴小姐 2024-08-08 17:50:18 1 0

为什么主流的 DBMS 没有图形功能?

关系数据库经常用于存储各种类型的图(树、有向图、无向图……)。 那么为什么主要的 DBMS(Microsoft、MySql、Oracle、PostgreSQL、SqlLite,仅按字…

迷离° 2024-08-08 17:22:56 2 0

在 MySQL 性能中通过硬编码列表过滤掉行

我有一个硬编码的值列表,例如:1、5、7、8 等。 我必须从表中过滤掉上面列表中具有 ID 的行,因此我执行如下操作: Select * from myTable m left jo…

寂寞清仓 2024-08-08 06:50:43 0 0

如何消除SQL中的重复计算?

我有一个可以简化为的 SQL: SELECT * FROM table WHERE LOCATE( column, :keyword ) &gt 0 ORDER BY LOCATE( column, :keyword ) 您可以看到有一个重…

森末i 2024-08-08 06:27:07 1 0
更多

推荐作者

不再见

文章 0 评论 0

真是无聊啊

文章 0 评论 0

樱娆

文章 0 评论 0

浅语花开

文章 0 评论 0

烛光

文章 0 评论 0

绻影浮沉

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文