![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Sql相关
小小野猪
这个作者很懒,什么都没留下…
展开
-
如何查询哪个存储过程中有引用包含 execute immediate语句
在Oracle数据库中,可以利用`DBMS_METADATA.GET_DDL`函数获取存储过程的定义文本,然后通过文本搜索查找`EXECUTE IMMEDIATE`。这里将介绍几种方法来查询存储过程中是否包含了`EXECUTE IMMEDIATE`语句,并通过实际应用场景展示其用法及优缺点。原创 2024-05-18 11:57:42 · 903 阅读 · 0 评论 -
关于sql的慢查询及解决方案
SQL中,广义的查询就是crud操作,狭义的查询仅仅是select查询操作,慢查询就是指广义的查询,否则为什么不叫慢查询、慢更新、慢删除。慢查询就是那些执行慢的sql语句,包括crud,一般是查询,所以称为慢查询问题1:怎么一定一个sql语句是慢的?回答:根据实际需要,如果前端反馈,执行3s是慢的,就是在my.ini中(Windows是my.ini,Linux是my.conf)中设置long_query_time=3,表示操作3s的查询就是慢查询,要记录下来,好好分析。转载 2024-05-09 08:54:34 · 72 阅读 · 0 评论