V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Chatterleys  ›  全部回复第 1 页 / 共 1 页
回复总数  18
6 小时 0 分钟前
回复了 Sigrdirfa 创建的主题 西安 西安的程序员生活如何?
同西安 全端 做一些工具,写一些自动化浏览器插件,偶尔写点页面,node 脚本啥的,税前 14 ,到手 12 ,20 年毕业的,想换,但是行情不好,想等公司裁员
1 天前
回复了 runninghipp 创建的主题 问与答 [求个解决方案] 一键转发朋友圈
rpa 自己写一个
酷优客家新出了一个 4k 高刷,和 Apple Studio Display 颜值相当,可以看一下
2 天前
回复了 hgg12580 创建的主题 问与答 京东自营购物一定要拍开箱视频!
草台班子
和我们公司之前的情况有点像,我是小卡拉米,说下我看到的情况,把现有的人里面最能带头的挤走,招自己的人过来,然后一步步残食,没自己的人感觉没办法下手啊
3 天前
回复了 docxs 创建的主题 小米 小米空调咋这么费电,兄弟们有一样的吗
小马拉大车,一直得全力拉 所以费电
很简单的功能

1. 比较 low 获取 dom ,将内容填入 dom 内
2. 直接抓提交表单的接口,根据 body 体,直接发请求

我目前写过的插件基本都是调接口的,抓 dom 容易碎
6 天前
回复了 yejw6 创建的主题 求职 杭州-四年前端-求职 主要 Vue 技术栈
简历是自己写的开始开源项目搭的呀,挺好看的

感觉简历上的几个项目优点简单(doge)
6 天前
回复了 fragrans23 创建的主题 MySQL 请教各位大佬一个 SQL 查询的问题
为了优化你的 SQL 查询,我们可以考虑以下几个方法:

### 1. 索引优化

首先,可以尝试创建覆盖索引以支持查询所需的列。对于你的查询,建议在 `iqc_xml` 和 `iqc_wav` 表上分别创建以下索引:

```sql
CREATE INDEX idx_xml_contactId_start_time ON iqc_xml(contactId, start_time);
CREATE INDEX idx_wav_filename ON iqc_wav(filename);
```

### 2. 子查询优化

将复杂的查询分成多个子查询可能会提高性能。你可以先创建一个子查询,按 `contactId` 和 `start_time` 排序,然后在外部查询中使用这个子查询。

```sql
WITH sorted_xml AS (
SELECT
xml.started,
xml.start_time,
xml.ani,
xml.core_dnis,
xml.core_extension,
xml.poor,
xml.contactId,
xml.core_agentid,
xml.core_agentname,
xml.filename,
xml.end_time,
xml.core_callid,
ROW_NUMBER() OVER (PARTITION BY xml.contactId ORDER BY xml.start_time DESC) as rn
FROM
iqc_xml xml
)
SELECT DISTINCT
sorted_xml.started,
sorted_xml.start_time startTime,
sorted_xml.ani,
sorted_xml.core_dnis coreDnis,
sorted_xml.core_extension coreExtension,
sorted_xml.poor,
sorted_xml.contactId,
sorted_xml.core_agentid coreAgentid,
sorted_xml.core_agentname coreAgentname,
sorted_xml.filename,
sorted_xml.end_time endTime,
sorted_xml.core_callid coreCallid,
wav.tran_failed tranFailed,
wav.sentiment_flag sentimentFlag
FROM
sorted_xml
LEFT JOIN
iqc_wav wav
ON
sorted_xml.filename = wav.filename
WHERE
##字段条件筛选##
ORDER BY
sorted_xml.contactId,
sorted_xml.rn
```

### 3. 分区表

如果你的数据量很大,使用分区表可以显著提高查询性能。你可以按 `contactId` 或 `start_time` 进行分区。

### 4. 优化连接条件

确保连接条件中的字段有合适的索引。如果连接字段 `filename` 没有索引,可以考虑创建索引。

### 5. 查询缓存

如果数据变化不频繁,可以考虑使用查询缓存。MySQL 的查询缓存可以显著提高相同查询的响应速度。

### 6. 服务器配置优化

优化 MySQL 服务器配置,如增大缓冲池大小、调整缓存大小等,可以提高查询性能。

以上方法可以逐步尝试,根据实际情况调整。如果仍有性能问题,可以考虑将查询逻辑移到应用程序中处理,或者使用更强大的数据库系统,如 PostgreSQL 或分布式数据库。
6 天前
回复了 ialtone 创建的主题 职场话题 大三计算机选哪个实习
都不是啥好实习,实习 2k 还加班 大小周,听者流泪,闻者伤心,要是我就选择第二个了,或者可以再多面面
6 天前
回复了 yakev99 创建的主题 硬件 更换了两个鼠标微动,首次操作
之前我 g502 双击 我在淘宝下单换了一次,33 块,我付寄过去的邮费,过来邮费他付,还帮忙清洁了一下多年盘的浆,有时候贼喜欢动手,有时候就懒得很,哈哈哈
7 天前
回复了 Chatterleys 创建的主题 分享创造 分享个自己开发的摸鱼小插件
@yuzuhi 目前打算是先更新下国内节假日自定义,暂时还没有国际化的打算
7 天前
回复了 xubingok 创建的主题 游戏 130GB...现在的游戏都这么大了吗?
3a 都大啊,大表哥 2 也 120 多 g
8 天前
回复了 Chatterleys 创建的主题 分享创造 分享个自己开发的摸鱼小插件
@weenhall5 倒计时而已有啥证据的,取悦下自己罢了
12 天前
回复了 7eurvQrEtS 创建的主题 职场话题 公司要求降薪 33%后续
同意降薪就是签订不平等条约的开始,以后恶心的事你都会轮到
@haruhi 谢谢您,完美地解决了我的问题
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2633 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 33ms · UTC 15:24 · PVG 23:24 · LAX 08:24 · JFK 11:24
Developed with CodeLauncher
♥ Do have faith in what you're doing.