Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
MySQL查询优化之LIKE term%ORDER BY int
我的问题是关于使用前缀匹配时结合 int COLUMN 处理 VARCHAR 上的 MySQL 索引 例如如果我有这样的查询 SELECT FROM tbl WHERE name LIKE query ORDER BY weight DES
mysql
Indexing
queryoptimization
需要帮助优化 mysql 的纬度/经度地理搜索
我有一个 mysql 5 0 22 myisam 表 其中大约有 300k 条记录 我想在 5 英里半径内进行纬度 经度距离搜索 我有一个涵盖纬度 经度字段的索引 并且当我仅选择纬度 经度时速度很快 毫秒响应 但是 当我选择表中的其他字段时
mysql
performance
Optimization
Geolocation
queryoptimization
如何优化在 postgresql 中查询这些数据?
我的查询对于特定行来说速度很慢 Postgres 选择做一个Seq Scan而不是使用Index Scan对于某些行 我认为是因为它实际上比使用索引更快 以下是针对正常工作负载使用索引的查询计划 http explain depesz co
performance
postgresql
queryoptimization
强制 SQL Remote 查询进行远程过滤而不是本地过滤
我有一个 MS SQL 查询 它从远程服务器提取数据 我要提取的数据需要按运行时确定的日期进行过滤 当我像这样运行查询时 SELECT FROM SERVER Database dbo RemoteView WHERE EntryDate
sql
sqlserver
TSQL
sqlserver2008
queryoptimization
具有三个where条件的select查询很慢,但是具有三个where条件中的任意两个条件的相同查询很快
我有以下查询 SELECT table 1 id FROM table 1 LEFT JOIN table 2 ON table 1 id table 2 id WHERE table 1 col condition 1 0 AND tab
mysql
sql
queryoptimization
queryperformance
删除 MySQL 中的数百万行
我最近发现并修复了我正在开发的一个网站中的一个错误 该错误导致表中出现数百万个重复的数据行 即使没有它们 这些数据也会相当大 仍然有数百万 我可以轻松找到这些重复的行 并且可以运行单个删除查询来删除它们 问题是 尝试一次删除这么多行会长时间
mysql
queryoptimization
sqldelete
在大型数据库中如何优化数据库这个查询?
Query SELECT id FROM user tmp WHERE code 9s5xs1sy AND go NOT REGEXP http www xxxx example com aflam http xx example com
mysql
database
queryoptimization
Postgres 基于窗口的查询的优化/规划不佳(partition by(, group by?)) - 加速 1000 倍
我们正在运行 Postgres 9 3 5 07 2014 我们有相当复杂的数据仓库 报告设置 ETL 物化视图 索引 聚合 分析函数 我现在发现的可能很难在优化器中实现 但它在性能上产生了巨大的差异 只有与我们的查询非常相似的示例代码 以
queryoptimization
postgresql93
windowfunctions
sqlexecutionplan
大于运算符的优化
信用表和有效交易表有2008年以来的百万条记录数据 我们正在进行迁移 所以我需要找出2017年之后不再使用的credittypeids periodseq 1055 这样就不需要迁移它们 这是查询 gt 部分会导致巨大的成本 请提出替代方案
sql
Oracle
Optimization
queryoptimization
PostgreSQL - 获取每个 GROUP BY 组中列的最大值的行
我正在处理一个 Postgres 表 称为 lives 其中包含包含 time stamp usr id transaction id 和 lives remaining 列的记录 我需要一个查询 该查询将为我提供每个 usr id 的最近
sql
postgresql
queryoptimization
CBO
costbasedoptimizer
当我的查询在“IN”子句中有大量值时,MySQL 不使用我期望的索引
我遇到问题时IN子句包含太多值 考虑这个查询 EXPLAIN SELECT DISTINCT t entry id t sticky wd field id 104 t title FROM exp channel titles AS t
mysql
queryoptimization
sqlin
MySQL选择匹配字符串的最大长度
我需要返回共享搜索字符串共有的最大长度左界子字符串的所有文本结果 如果有 假设在包含以下内容的表列中搜索 StackOverflow Stack Sta StackOv StackOverthrow StackOverSlow StackF
mysql
Search
queryoptimization
MySQL 查询优化 - JOIN?
适合所有 MySQL 专家的一款 我有以下查询 SELECT o p name p amount p quantity FROM orders o products p WHERE o id p order id AND o total 0
mysql
sql
join
queryoptimization
如何优化通过经纬度计算距离的SQL查询?
我有一个结构如下的表 table name shop id shop int 10 name varchar 200 latitude double longitude double 我想计算给定坐标与数据库中保存的坐标之间的距离 我当前的
sql
mysql
queryoptimization
从表中计数,但在达到某个数字时停止计数
MySQL 有没有办法COUNT 从表中如果数字大于x 它会在那里停止计数吗 基本上 我只想知道查询返回的记录数是否大于或小于特定数字 如果大于该数字 我并不关心有多少行 如果小于该数字 请告诉我计数 我已经能够像这样捏造它 let x b
mysql
sql
database
count
queryoptimization
为什么 MAX() 比 ORDER BY ... LIMIT 1 慢 100 倍?
我有一张桌子foo与 以及其他 20 个 列bar baz and quux索引打开baz and quux 该表有约 500k 行 为什么以下查询的速度差异如此之大 查询A需要0 3秒 而查询B需要28秒 Query A select b
mysql
performance
queryoptimization
MySQL:整数值和字符串字段与索引的比较
Table a table有索引string column 我有一个疑问 SELECT FROM a table WHERE string column 10 I used EXPLAIN发现没有使用索引 为什么 你能帮我提供 MySQL
mysql
Indexing
queryoptimization
如何在 MySQL 中进行递归 SELECT 查询?
我得到了一张下表 col1 col2 col3 1 a 5 5 d 3 3 k 7 6 o 2 2 0 8 如果用户搜索 1 程序将查看col1有 1 那么它会得到一个值col3 5 那么程序会继续在中查找 5 col1它将得到 3 col
mysql
sql
queryoptimization
recursivequery
什么是自动覆盖索引?
使用时EXPLAIN QUERY PLAN在 SQLite 3 中 它有时会给我输出 例如 SEARCH TABLE staff AS s USING AUTOMATIC COVERING INDEX is freelancer AND s
SQLite
queryoptimization
sqlexecutionplan
优化 Postgres 删除孤立记录
取下面两张表 Table public contacts Column Type Modifiers Storage Stats target Description id integer
sql
postgresql
queryoptimization
«
1
2
3
4
5
6
7
»