V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  yulgang  ›  全部回复第 26 页 / 共 88 页
回复总数  1758
1 ... 22  23  24  25  26  27  28  29  30  31 ... 88  
2023-05-22 15:10:45 +08:00
回复了 0x19921213 创建的主题 程序员 SQL 大佬来救命
>> ChatGPT 建议:

根据您提供的 SQL 查询语句,以下是一些可能的优化建议:

>1.创建索引:确保在 q_materialfusion 表上为用于过滤和排序的列( sjbj 、mc 、ssxmmc 、ssxtzc 、xinghao 、gg 、nf )创建索引。索引可以大大提高查询性能,特别是在大型数据集上。

>2.使用 UNION 替代 OR 条件:将 OR 条件改为使用 UNION 连接多个查询,每个查询只包含一个条件。这样可以更好地利用索引,提高查询性能。例如:

```
SELECT *
FROM q_materialfusion
WHERE sjbj = '0' AND instr(mc, '1') > 0
ORDER BY nf DESC, mc ASC
UNION
SELECT *
FROM q_materialfusion
WHERE sjbj = '0' AND instr(ssxmmc, '1') > 0
ORDER BY nf DESC, mc ASC
-- 添加其他条件的 UNION 查询
LIMIT 500;

```

>3.分页查询:如果您只需要返回前几行结果,可以使用分页查询,而不是检索全部数据。通过使用 ROWNUM (或类似的机制)进行分页,您可以避免一次性检索所有数据。例如,对于前 100 条结果:

```
SELECT *
FROM (
SELECT ROWNUM AS xh, t.*
FROM (
SELECT *
FROM (
SELECT *
FROM q_materialfusion
WHERE sjbj = '0'
AND (instr(mc, '1') > 0
OR instr(ssxmmc, '1') > 0
OR instr(ssxtzc, '1') > 0
OR instr(xinghao, '1') > 0
OR instr(gg, '1') > 0)
ORDER BY nf DESC, mc ASC
)
WHERE ROWNUM < 501
) t
)
WHERE xh BETWEEN 1 AND 100;

```

>4.批量处理:如果可能,可以考虑将大型查询拆分为多个较小的查询,并以批处理方式处理数据。这样可以减少单个查询的复杂性和负载,并且更容易进行并行处理。

请注意,优化查询性能是一个复杂的过程,需要结合实际数据和数据库配置进行调整。建议在生产环境中进行测试,并根据实际情况进行调整。
2023-05-19 15:19:31 +08:00
回复了 panwork 创建的主题 宽带症候群 杭州联通出 2000 兆宽带了
8880 元 😂
@mineralsalt #11 你这种生活,得改。
2023-05-18 15:43:46 +08:00
回复了 Fantasia1993 创建的主题 推广 给大家送鹰嘴桃来了,欢迎分子。
脆不脆?
2023-05-18 15:41:36 +08:00
回复了 louisxxx 创建的主题 问与答 运维比开发难招
@loudefa #19 还得干实施
删除拼多多再观察
2023-05-17 15:43:21 +08:00
回复了 qianyeyixi 创建的主题 Linux 新手入坑 Linux 有啥推荐的系统么
办公啊,当然是 ubuntu ,有基础再考虑其他发行版 ~
2023-05-17 15:22:25 +08:00
回复了 shawn4me 创建的主题 分享发现 吐槽: Edge 对 Chrome 的市场真的过于渴望!
安装完系统,最先做的就是卸载 Edge ,然后再联网😁
2023-05-17 15:18:55 +08:00
回复了 ultra 创建的主题 宽带症候群 联通要给停网
运营商认为能打开页面就是站点,不管是不是什么群晖还是路由器登录页面
2023-05-17 15:17:32 +08:00
回复了 ultra 创建的主题 宽带症候群 联通要给停网
主要问题是开了网站吧 ,,,,,
2023-05-17 14:24:02 +08:00
回复了 ks3825 创建的主题 奇思妙想 银河系最佳 CDN 服务商(generated by GPT)
什么鬼?
2023-05-17 14:02:01 +08:00
回复了 duojiao 创建的主题 程序员 这种炫酷的前端是怎么实现的呢
是挺酷炫
2023-05-17 13:21:32 +08:00
回复了 Kerwin24 创建的主题 职场话题 公司不给涨工资 纠结该不该跑路?
有机会就跑。
2023-05-16 16:22:37 +08:00
回复了 zhaoyuheng 创建的主题 iPad 苹果 id 中午的时候充值了 3 刀,怎么买不了小火箭呀?
@lynan #11

Apple Gift Card 和 Apple 帐户余额无法用于购买某些项目
您无法使用 Apple 帐户余额来发送礼品或充值卡。

看来是我记错了,我只记得送过自己 app ,忘记了用的是余额还是别的了,时间太久了。
2023-05-16 15:25:50 +08:00
回复了 zhangsimon 创建的主题 iPhone iOS 的系统数据怎么清除啊
@cssk #9 你都装了什么!!!😂
2023-05-16 15:18:10 +08:00
回复了 ngloom 创建的主题 Apple Appstore 3w+ 儿童游戏内消费退款被拒
都抽到了什么宝贝?
2023-05-16 15:15:27 +08:00
回复了 zhaoyuheng 创建的主题 iPad 苹果 id 中午的时候充值了 3 刀,怎么买不了小火箭呀?
还可以找个和你在同一区的人,他帐户里有钱,让他送你,给他钱就完事了,没有充值风险
2023-05-16 15:00:18 +08:00
回复了 ggp1ot2 创建的主题 程序员 520 有没有什么创意一点的哄女朋友开心的方案
婚戒呗
2023-05-15 16:16:47 +08:00
回复了 hfl1995 创建的主题 分享发现 六块钱买的随身 WiFi 刷成 Debian
@wonderfulcxm #1 搜随身 wifi ,好多 410 CPU 的 ,叠加满减券 一般都能 10 元以内包邮拿下。到手改成 linux
2023-05-15 16:15:39 +08:00
回复了 hfl1995 创建的主题 分享发现 六块钱买的随身 WiFi 刷成 Debian
我那个 CPU 占用有点高,不知道是不是设备树的问题
1 ... 22  23  24  25  26  27  28  29  30  31 ... 88  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4829 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 63ms · UTC 01:15 · PVG 09:15 · LAX 17:15 · JFK 20:15
Developed with CodeLauncher
♥ Do have faith in what you're doing.