随笔分类 -  Oracle

摘要:SQL> SHOW FEEDBACK FEEDBACK ON for 6 or more rows SQL_ID OFF SQL> SET FEEDBACK ON SQL_ID SQL> SELECT COUNT(*) FROM DBA_OBJECTS; COUNT(*) 92633 1 sat?r 阅读全文
posted @ 2023-11-19 22:51 DBAGPT
摘要:-- https://github.com/jkstill/oracle-script-lib/blob/master/sql/stats-sqlid.sql -- stats-sqlid.sql -- get stats info for all objects used in a SQL_ID 阅读全文
posted @ 2023-11-19 22:10 DBAGPT
摘要:查询正在执行的SQL set lines 200 pages 0; SELECT b.inst_id,b.sid oracleID, b.username , b.serial#, spid , b.sql_id, sql_fulltext, b.machine, b.EVENT FROM gv$p 阅读全文
posted @ 2023-11-18 18:52 DBAGPT
摘要:AHF简介 1.AHF的诞生就是为了与时俱进,让DBA们收集系统日志以及故障日志更加快捷,同时让Oracle也能够快速定位问题并提供对应的解决方案,号称是每个DBA必备工具。 2.AHF现在默认绑定在DB12+以及GRID12+的RU中,同时最新的版本也可以通过patch:30166242获取,其对 阅读全文
posted @ 2023-11-12 20:17 DBAGPT
摘要:Windows treesize Linux DB 阅读全文
posted @ 2023-11-10 14:42 DBAGPT
摘要:set trimspool on trim on set pages 0 linesize 1000 set long 1000000 longchunksize 1000000 -- 查指定时间内 SELECT dbms_sqltune.report_sql_detail( sql_id => ' 阅读全文
posted @ 2023-11-06 22:50 DBAGPT
摘要:本文基于使用数据泵(datapump)迁移数据库时,特别需要注意的几点。 1. sys下别其他用户调用的package,procedure等 - 场景:大型数据库中,都会有自定义的表分区管理procedure 2. tnsnames.ora 、 listener.ora 、 sqlnet.ora 的 阅读全文
posted @ 2023-10-12 21:45 DBAGPT
摘要:``` https://github.com/carlos-sierra/cscripts CS Scripts Inventory by Type (2023-07-29) Latency Load SQL Performance SPBL - SQL Plan Baselines SPRF - 阅读全文
posted @ 2023-08-22 22:40 DBAGPT
摘要:### ``` 原文-https://github.com/aws-samples/automate-table-partitioning-in-oracle-standard-edition/tree/main/partitions/scripts 需要调整的地方有: 1. drop table 阅读全文
posted @ 2023-08-20 19:44 DBAGPT
摘要:``` #!/bin/bash PDB=ORCLPDB2 export ORACLE_PDB_SID=ORCLPDB2 for x in {1..3} do sqlplus -S '/ as sysdba' <<EOF alter session set container=$ORCLPDB1 dr 阅读全文
posted @ 2023-08-20 19:12 DBAGPT
摘要:Oracle partition 功能发展历程 ![](https://img2023.cnblogs.com/blog/3178617/202308/3178617-20230820183945627-537573003.png) > 细节参考:https://www.oracle.com/doc 阅读全文
posted @ 2023-08-20 18:40 DBAGPT
摘要:### 基础理论 ``` Oracle数据库逻辑存储结构 Oracle Database allocates logical space for all data in the database. Oracle数据库逻辑存储单元有 data blocks, extents, segments, an 阅读全文
posted @ 2023-08-15 22:07 DBAGPT
摘要:答案是:对于Oracle数据库的CBO(Cost-Based Optimizer),统计信息的基础是来自DBA_TAB_STATISTICS视图,而不是DBA_SEGMENTS视图。DBA_TAB_STATISTICS视图提供了表级别的统计信息,这些信息用于CBO生成查询执行计划和优化查询。在CBO 阅读全文
posted @ 2023-08-13 19:21 DBAGPT
摘要:``` PURPOSE In Oracle10g and onwards, we have the option to shrink a segment, which will help DBAs to manage the space in better way. This feature als 阅读全文
posted @ 2023-08-12 16:42 DBAGPT
摘要:https://blog.iarsov.com/oracle/partial-restore-and-recovery/ 阅读全文
posted @ 2023-08-10 22:32 DBAGPT
摘要:目录AHF以及tfactlAHF 安装ahfctl 以及 tfactl优化tfactltfactl 授权常用命令ahf , tfactl功能快看参考文献 AHF以及tfactl - 随着各种AI以及自动化工具的出现,Oracle也提供了越来越多的工具方便平时的运维,并且随着行业对每一个工程师的要求越 阅读全文
posted @ 2023-08-10 22:18 DBAGPT
摘要:https://blog.iarsov.com/oracle/insert-statement-taking-long-time/ > https://blog.iarsov.com/oracle/sequences-cache-nocache/ 阅读全文
posted @ 2023-08-10 21:43 DBAGPT
摘要:``` #!/bin/bash TBL_LIST=/tmp/table_name_list.out TBL_METADATA=/tmp/ddl_tables_all.sql sqlplus -S '/ as sysdba' << EOF PROMPT spool ${TBL_LIST} set pa 阅读全文
posted @ 2023-08-09 22:03 DBAGPT
摘要:## 文档引子 最近,SQLserver环境中的SQL always on 因事务爆满 导致磁盘持续告警, 通过这次事件,记载下SQLserver AG的事务日志处理的正确方式,同时也把Oracle以及PG的相关的checkpoint问题一并做个简单的总结,并且只从结果的角度给出过程,至于具体的理论 阅读全文
posted @ 2023-06-06 23:04 DBAGPT
摘要:## SCN 简介 scn,system change number 在某个时间点定义数据库已提交版本的时间戳标记,Oracle为每个已提交事务分配一个唯一的scn,scn值是对数据库进行更改的逻辑时间点。scn是一个6字节的数字,分为两部分,scn_base和scn_wrap,scn_base是一 阅读全文
posted @ 2023-06-06 22:36 DBAGPT