oracle
文章平均质量分 69
低音钢琴
奥里给~
展开
-
ORACLE19C中锁的速查表
文章目录锁的类型和模式锁的类型和模式oracle锁的类型、名称、描述可以通过v$lock_type来查看select * from v$lock_type在oracle19c中,有291种锁,其中大部分是数据库内部的锁,我们能经常见到的锁类型很少。v$lock_type的字段说明编号字段名称字段说明1TYPE锁的标识,两个字母的简写2NAME锁的名称3ID1_TAG排队类型的描述4ID2_TAG排队类型的详细信息5IS_USER原创 2022-05-17 15:15:02 · 1158 阅读 · 0 评论 -
记DBeaver下诡异的ORA-01843: 无效的月份
问题现象在日常练习中,通过客户端执行如下SQL报错:ORA-01843: 无效的月份SELECT to_date('07-DEC-2022','DD-MON-YYYY') FROM dual;执行后报错信息如下:SQL 错误 [1843] [22008]: ORA-01843: 无效的月份Error : 1843, Position : 15, Sql = SELECT to_date(‘07-DEC-2022’,‘DD-MON-YYYY’) FROM dual, OriginalSql =原创 2022-05-15 20:41:51 · 1874 阅读 · 0 评论 -
docker部署ORACLE19C
docker部署oracle 19c原创 2022-05-14 16:08:31 · 1037 阅读 · 2 评论 -
ORACLE中的行压缩
CREATE TABLE .... COMPRESS [BASIC]CREATE TABLE .... ROW STORE COMPRESS ADVANCED;原创 2022-05-13 15:29:23 · 784 阅读 · 0 评论 -
ORACLE 19C中的单行函数
oracle中的函数十分重要,也十分实用,不仅在工作中可以提高编码效率,同时也是历次OCP考试中频繁出现的考点。原创 2022-05-07 23:29:24 · 1219 阅读 · 0 评论 -
解决ORCLE-ORA-01122 01110 01210
中午搬迁了数据库服务器,点亮后启动数据库。lsnrctl startThe listener supports no servicesThe command completed successfully没问题。然后启动数据库,报错:SQL> startupORACLE instance started.Total System Global Area 2137886720...原创 2019-05-29 13:30:58 · 5056 阅读 · 0 评论 -
相当好用的查询锁表的语句
--此SQL来源于网络,但是操作事务没保存下原作者的链接,SORRY,如作者看到可联系我补上,谢谢SELECT A.OWNER 方案名, A.OBJECT_NAME 表名, B.XIDUSN 回滚段号, B.XIDSLOT 槽号, B.XIDSQN 序列号, B.SESSION_ID 锁表SESSION_ID, ...原创 2019-01-14 10:34:11 · 1062 阅读 · 0 评论 -
ORACLE 11g手动内存管理
ORACLE 11g手动内存管理前言检查系统内核参数备份spfile修改内存参数后重新启动数据库。修改内核参数后重启数据库结束语前言oracle 11g的手动内存管理是一个老生常谈的话题,今天实际操作了一下,发现真的是网上文章一大抄,很多人只是拷贝了命令,但是却忽视了一些其他的限制条件,所以在这里把这个知识点重新梳理了一下,有言在先,如果您是着急解决问题,应该搜索其他直接贴出命令的文章。可以参...原创 2019-11-16 17:28:19 · 1294 阅读 · 1 评论 -
oracle中的序列 sequence
关于序列序列是生成唯一整数值的结构,并且每个会话所获取到的序列值都是唯一的。唯一值是序列的最组要目的,主要的应用场景是生成记录的主键。用序列生成主键最大的优势在于其性能。生成序列与表、行锁机制、及提交或回滚过程无关,所以生成序列的速度是非常快的。序列的值全局唯一,例如有10个会话分别往order表插入数据,order表的主键是序列,那么每个会话获取到序列值在表里都是唯一的,而不是每个会话里唯一。重启序列唯一的方法是删除它并重新创建它。创建序列CREATE SEQUENCE SEQL其中seq原创 2022-05-05 15:18:36 · 820 阅读 · 0 评论 -
oracle中的Temporary Undo Segments
oracle中的Temporary Undo Segments什么Temporary UndoTemporary Undo适用场景启用Temporary Undo查询Temporary Undo什么Temporary Undooracle中的Temporary Undo Segments,中文名字叫做临时回滚段,是一个比较有用的特性。在oracle有临时表,对临时表的操作也会产生undo信息,但是临时表的undo信息对数据恢复是没什么用的,所以oracle提供了Temporary Undo的功能,将临时原创 2022-05-04 14:53:38 · 293 阅读 · 0 评论 -
Oracle查看硬解析
ORACLE硬解析分析前言ORACLE的硬解析和软解析AWR报告中的硬解析通过ORACLE视图判断硬解析前言工作中ORACLE使用的越多,发现对ORACLE了解的越少。用到现在发现对于ORACLE什么都不会了。悲剧。今天看AWR报告的时候看到了硬解析,顺便就把相关的知识点重新学习了一遍。ORACLE的硬解析和软解析在ORACLE中,当执行一条新的SQL时,大致步骤如下:1、语法检查,如果...原创 2019-10-29 23:15:00 · 5439 阅读 · 0 评论 -
ORACLE中的INTERVAL
ORACLE中的INTERVAL关于INTERVALINTERVAL类型INTERVAL YEAR TO MONTHINTERVAL DAY TO SECOND关于INTERVALoracle中提供了两种日期时间类型,分别是DATE和TIMESTAMP用来存储时间点的数据,同时还提供了INTERVAL来存储一段时间的数据。例如你2022年11月11日11点11分11秒孤独的喝了一瓶啤酒,这个就是时间点;而截至到2022年11月11日11点11分11秒,统计你N年内被撒的狗粮,这就是一段时间,是INTER原创 2022-05-05 07:33:49 · 345 阅读 · 0 评论 -
ORACLE中的INTERVAL
ORACLE中的INTERVAL关于INTERVALINTERVAL类型INTERVAL YEAR TO MONTHINTERVAL DAY TO SECOND关于INTERVALoracle中提供了两种日期时间类型,分别是DATE和TIMESTAMP用来存储时间点的数据,同时还提供了INTERVAL来存储一段时间的数据。例如你2022年11月11日11点11分11秒孤独的喝了一瓶啤酒,这个就是时间点;而截至到2022年11月11日11点11分11秒,统计你N年内被撒的狗粮,这就是一段时间,是INTER原创 2022-05-04 14:43:13 · 951 阅读 · 0 评论 -
ORACLE中的资源计划 Resource Manager
ORACLE中的资源计划什么是资源计划资源计划中的使用者组资源计划CPU方法活动会话数量并行程度操作执行时间空闲会话终止时间撤销数据量什么是资源计划oracle应该是从8i开始提供了资源管理器,Resource Manager。这个RM可以让DBA管理数据库服务所使用的资源。这个怎么理解?例如无论是windows或者是linux,操作系统都具备将特定的资源分配给特定进程的能力,并且实现自动调度。你打开windows的任务管理器就能看到一个进程所消耗的CPU和内存总是随着计算任务的多少而动态变化的,这就是原创 2022-05-04 14:42:36 · 676 阅读 · 0 评论 -
分析oracle的联机日志和归档日志
对于ORACLE的日常运维来说,ORACLE的联机日志和归档日志具有十分重要的作用,通过对联机日志、归档日志的分析和挖掘,不仅可以评估ORACLE历史压力,在出现数据丢失的时候还是数据恢复的重要依据,因此熟悉和掌握如何分析、查看ORACLE的联机日志、归档日志就成为DBA甚至研发和测试人员的一项基本功,原创 2019-12-21 22:42:24 · 763 阅读 · 0 评论 -
oracle问题解决方案汇总
之前ORACLE问题的解决方案记录的太分散了,以后所有具体的解决方案都只更新在这一片BLOG里原创 2019-12-07 20:42:49 · 475 阅读 · 0 评论 -
修改用户表空间和临时表空间
今天下午要解决个临时表空间的问题,百度了好几遍,全都是修改用户默认表空间的,哀叹网络文章一大抄的同时,也悲剧自己学艺不精。Alter user test1 default tablespace tbs_test1; --修改 test1用户的默认表空间是tbs_test1Alter user test1 temporary tablespace temp_tbs_te...原创 2019-12-03 20:11:33 · 4519 阅读 · 1 评论 -
Oracle调整数据文件大小杂谈
ORACLE调整表空间调整表空间大小的SQLSQL分析DBA_EXTENTS表数据块数据块的增长计算实际大小行链接和行迁移高水位线HWM热块结束语调整表空间大小的SQLSQL来源于网络,但是没保存下原作者的连接,在原作者的基础上稍微增加了一些中文的说明ORACLE在使用过程中数据文件会变得越来越大,有时候删除了冗余的数据仍然不会释放空间,此时需要调整数据文件的大小。select a.fil...原创 2019-11-30 23:32:12 · 2004 阅读 · 0 评论