sql
文章平均质量分 64
柠檬
这个作者很懒,什么都没留下…
展开
-
环境变量字符集与ora-00972
执行如下语句:SELECT D.TABLESPACE_NAME, MAX_SPACE "最大可用MAXEXTEND(GB)", SPACE "已分配AllOCATED(GB)", SPACE - NVL(FREE_SPACE, 0) "已使用USED(GB)"from tablespacea_a;报错如下:MAX_SPACE "最大可用MAXEXTEND(GB)", *ERROR at line 3:ORA-009原创 2022-03-01 00:39:14 · 389 阅读 · 0 评论 -
Oracle等待事件
等待事件的起源等待事件的概念大概是从Oracle 7.0.12中引入的,大致有100个等待事件。在Oracle 8.0中这个数据增大到了大约150个,8I中220个,在ORACLE 9i2 中大约有400个等待事件,而在10G R2中,大约有874个等待事件。不同版本的等待事件都可以通过查询v$event_name视图获得。SQL>select * from V$session;select count(*) from v$event_name;ORACLE的等...转载 2022-02-24 17:28:19 · 2004 阅读 · 0 评论 -
dba_hist和wrh%前缀的视图
一、通过dba_hist_*来诊断1、确定时间段:select * from dba_hist_snapshotwhere snap_id between &snapid1 and &snapid2order by end_interval_time;例如以上&snapid1 and &snapid2的值分别为10910 and 109132、对瓶颈时间段的等待时间进行汇总排序:select event,count(*) fr转载 2022-02-24 17:17:13 · 140 阅读 · 0 评论 -
awr报告
某客户反馈数据库慢,给到一份awr报告。分析如下每个cpu可用处理时间3501.6s(59.86min),系统负载为:511(59.86*16)=50%,其中16为CPUsdirect path read最高,可能有下面三种原因:parallel query 大量disk排序 table预读取操作检查avg wait,发现application值大为20ms;再次检查iostat发现direct reads几乎占了io的100%...原创 2021-11-15 23:35:40 · 686 阅读 · 0 评论 -
笔记系列----视图
1.为什么使用视图1)限制数据的存取2)使复杂的查询变得容易(内联视图)3)提供数据的独立性简单试图和复杂视图2.语法2.1 force的作用:可以先建视图,后键基表2.2 with check option作用:2.3 with read only 作用:禁止对试图执行DML操作2.4 关于视图的注意事项3.复杂视图的更新,键保留表的概念...原创 2021-10-18 16:12:51 · 132 阅读 · 0 评论 -
笔记系列----约束
1.什么是约束2.约束的语法3.物种约束的语法3.1非空约束3.2唯一性约束3.3主键约束3.4 外键约束(引用完整性约束)3.5 check约束3.7 级联约束3.8约束的4种状态3.9 延迟约束...原创 2021-10-18 16:04:07 · 306 阅读 · 0 评论