数据库
码上笔记
不断积累、总结、反思,用代码改变世界
展开
-
Oracle 12c 18c 19c JDBC方式连接PDB数据库
1.配置监听这里假定CDB数据库名为ORCL,PDB在CDB下面名称为PDBORCLlistener.ora添加(#后面为注释,不要添加进去) SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (GLOBAL_DBNAME = ORCL) (SID_NAME = ORCL) #这里是SID名 ) (SID_DESC = (GLOBAL_DBNAME = PDBORCL)#这里.原创 2020-05-13 22:11:27 · 5301 阅读 · 0 评论 -
Error while trying to retrieve text for error ORA-01019 的解决办法
搞了好久,这篇文章帮到了我,感谢!原文地址:https://www.cnblogs.com/zhenfei/p/4425874.html这个问题涉及到 64 位的oracle服务, 和32位的客户端导致的问题。环境如下: win8.1 + 64位oracle 11.1 做服务器, 客户端由于采用32位程序,不支持64位的oracle客户端,所以采用32位的10.2 的 instantclient ...转载 2018-03-28 22:17:35 · 31729 阅读 · 1 评论 -
oracle查看和修改session和最大连接数
https://www.cnblogs.com/sparkbj/articles/6148495.html第一步,在cmd命令行,输入sqlplus第二步,根据提示输入用户名与密码1. 查看processes和sessions参数 SQL> show parameter processes NAME转载 2018-01-29 16:45:50 · 4015 阅读 · 0 评论 -
Oracle 查看表空间的大小及使用情况sql语句
--查看表空间名称、大小、使用大小、剩余大小和使用率:SELECT a.tablespace_name "表空间名称", total / (1024 * 1024) "表空间大小(M)", free / (1024 * 1024) "表空间剩余大小(M)", (total - free) / (1024 * 1024 ) "表空间使用大小(M)", total / (1024 * 10原创 2018-01-29 12:56:49 · 17503 阅读 · 0 评论 -
System 表空间大且使用率高
http://blog.csdn.net/jacson_bai/article/details/38872233http://blog.csdn.net/wangl2014/article/details/51757068转载 2018-01-29 12:50:32 · 636 阅读 · 0 评论 -
SYSTEM表空间AUD$使用空间过大问题处理
问题现象:SYSTEM表空间使用率超99%,前期设计时SYSTEM表空间是10G固定大小不允许自动扩展。1.查询SYSTEM表空间的使用率set linesize 200col TABLESPACE_NAME for a25col SUM_SPACE(M) for a20col USED_SPACE(M) for a20col USED_RATE(%) for a20col转载 2018-01-29 12:49:31 · 705 阅读 · 0 评论 -
关于oracle的那些坑(c3p0连接池死锁 APPARENT DEADLOCK,druid没有反应,然后pl/sql登陆很慢,之后正常)
感谢:honey的http://blog.csdn.net/qq_29407009/article/details/77941064最初来源:http://blog.sina.com.cn/s/blog_6734ea6d0102uxmk.html关于oracle的那些坑(c3p0连接池死锁 APPARENT DEADLOCK,druid没有反转载 2018-01-30 20:45:26 · 702 阅读 · 0 评论 -
Oracle 死锁的检测查询及处理
-- 死锁查询语句SELECT bs.username "Blocking User", bs.username "DB User", ws.username "Waiting User", bs.SID "SID", ws.SID "WSID", bs.serial# "Serial#", bs.sql_address "address",转载 2018-01-05 10:24:35 · 301 阅读 · 0 评论 -
Oracle 查看表空间的大小及使用情况sql语句
SQL1: 代码如下:--1、查看表空间的名称及大小 SELECT t.tablespace_name, round(SUM(bytes / (1024 * 1024)), 0) ts_size FROM dba_tablespaces t, dba_data_files d WHERE t.tablespace_name = d.tablespace_name G转载 2017-10-18 08:57:28 · 243 阅读 · 0 评论 -
exp/imp与expdp/impdp区别
在平常备库和数据库迁移的时候,当遇到大的数据库的时候在用exp的时候往往是需要好几个小时,耗费大量时间。oracle10g以后可以用expdp来导出数据库花费的时间要远小于exp花费的时间,而且文件也要小很多。转载 2017-09-28 08:51:38 · 734 阅读 · 0 评论 -
教您如何解决oracle分页查询数据重复问题
oracle数据的存储位置决定了分页返回的数据的排序,如果数据的物理位置发生了改变,就可能会引起分页数据重复的现象。oracle分页查询时,会遇到数据重复的问题,下面就教您一个解决oracle分页查询数据重复问题的方法,希望对您能够有所帮助。在oracle分页查询中,我们采用类似以下所示的公认的比较高效的数据库分页查询语句(Effective Oracle by Des原创 2017-09-05 20:31:42 · 954 阅读 · 0 评论 -
会引起全表扫描的十种SQL语句
1、模糊查询效率很低: 原因:like本身效率就比较低,应该尽量避免查询条件使用like;对于like ‘%...%’(全模糊)这样的条件,是无法使用索引的,全表扫描自然效率很低;另外,由于匹配算法的关系,模糊查询的字段长度越大,模糊查询效率越低。 解决办法:首先尽量避免模糊查询,如果因为业务需要一定要使用模糊查询,则至少保证不要使用全模糊查询,对于右模糊查询,即like ‘…转载 2017-08-17 23:26:51 · 1235 阅读 · 0 评论