![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
oracle
文章平均质量分 60
疯狂的大狗
二狗子的日常
展开
-
ORA-06502: PL/SQL: 数字或值错误 : character string buffer too small ORA-0651的问题解决方法
视图中的sql语句的value是clob字段,substr(value,2000)刚好2000个字,就可以解决ORA-06502: PL/SQL: 数字或值错误 : character string buffer too small ORA-0651这个错误。函数,对于字母来说,substr与substrb作用时一样的,但对于汉字来说,substr是按字来取值,而substrb是按字节来取值,当所取长度为奇数时,则自动舍弃最后一位字节。substr和substrb的区别。substr,substrb均为。原创 2024-02-22 22:19:04 · 1383 阅读 · 0 评论 -
有关DBLINK操作的语句执行机制及优化方式
语句执行1分31s,driving_site hint失效,但是后面的NL没有失效,可以从计划中看出类似绑定变量的东西,这实际对于每个small_tab_local的结果集的行,将sub_id,acc_id传给远端表big_tab_remote,也就是:1,:2,这样本地的表筛选出多少行,远程语句 S ELECT。分布式查询语句对于远程对象的查询在远程库执行,在远程可以执行的语句会通过优化器的查询转换,执行的是转换后的语句,然后结果集返回到本地,再与本地表运算。(事实上这里的远端库与本地库换了)转载 2024-01-03 10:21:36 · 333 阅读 · 0 评论 -
如何查看oracle客户端连接的IP地址
如何查看oracle客户端连接的IP地址原创 2023-06-02 11:08:46 · 6793 阅读 · 2 评论 -
表更改字段类型,存在数据,改不了数据类型
考虑到kettle重新抓取百万条的数据,太费时间了。这边我记录下,我处理的数据过程。原创 2024-01-02 11:13:31 · 438 阅读 · 0 评论 -
oracle 如何正确收集统计信息
一、统计信息相关概念1、什么是统计信息?oracle数据库中的统计信息存储在数据字典中,从多个维度描述了oracle数据库里的详细信息。2、统计信息作用是什么?oracle CBO优化器会利用统计信息计算目标SQL各种可能、不同的执行路径的成本,并从中选择一条最小的执行路径来作为目标SQL的执行计划。(统计信息不准确,SQL的执行计划会走错,SQL会出现性能问题)3、统计信息分类:表的统计信息表的统计信息主要包含表的总行数(num_rows),表块数(blocks)以及平均长度(avg_转载 2021-04-14 14:11:17 · 8376 阅读 · 0 评论