sql
技术项目经理
不忘初心,砥砺前行
展开
-
QPS 突然上涨导致数据库所有查询缓慢问题紧急处理方案
假设你的 DB 运维是比较规范的,也就是说白名单是一个个加的。这种情况下,如果你能够确定业务方会下掉这个功能,只是时间上没那么快,那么就可以从数据库端直接把白名单去掉。如果这个新功能使用的是单独的数据库用户,可以用管理员账号把这个用户删掉,然后断开现有连接。这样,这个新功能的连接不成功,由它引发的 QPS 就会变成 0。闭环思路:其实方案 1 和 2 都要依赖于规范的运维体系:虚拟化、白名单机制、业务账号分离。是由一个新功能的 bug 导致的。当然,最理想的情况是让业务把这个功能下掉,服务自然就会恢复。原创 2023-03-19 20:16:57 · 86 阅读 · 0 评论 -
执行oracle插入语句报错违反唯一约束问题处理
-- 查询最大idSELECT max(id) FROM "NEW_GUESS_LIKE_ARTICLE"; -- 63132-- 查询最大序列select seq_NEW_GUESS_LIKE_ARTICLE.nextval from dual;-- 插入数据INSERT INTO "UWP_RECOMMEND"."NEW_GUESS_LIKE_ARTICLE"("ID", "TITLE", "AUTHOR", "SOURCE", "ABSTRACT", "ARTICLE", "SMAL.原创 2021-01-12 08:29:38 · 1441 阅读 · 0 评论 -
ORA-00972: identifier is too long问题处理
ORA-00972: identifier is too long原因:设置的内容使用了双引号,改成单引号可以解决问题UPDATE "NEW_WORLD_WIDE" SET TITLE = "渝农银行股价腰斩:盈利能力衰减 AH股溢价率仍超8成" WHERE id = '107'...原创 2020-04-13 09:42:12 · 6012 阅读 · 0 评论