清理SYSAUX空间WRH$_LATCH_CHILDREN
原创 7月前
56阅读
场景:有2个oracle用户,userA默认空间tablespaceA, userB默认空间tablespaceB。        现在需要将userA中系统(该用户空间中以SYS开头)导出到userB中,将userB系统覆盖,但不覆盖userB业务。方法如下:   
原创 2017-05-04 22:51:35
10000+阅读
通过分析oracle sysaux空间下各模块信息:SELECT t.OCCUPANT_NAME,SUM(t.SPACE_USAGE_KBYTES)/1024/1024  FROM gV$SYSAUX_OCCUPANTS t  GROUP BY t.OCCUPANT_NAME  ORDER BY 2 DESC;OCCUPANT_NAMESUM(t.SPACE_U
转载 精选 2014-03-10 16:59:00
2481阅读
create or replace procedure drop_like_table(tablename in varchar2) as cursor curT is select table_name from user_tables where table_name like upper(tablename)||'%' ; begin for cur1 in curT loop ...
原创 2021-07-28 10:37:30
783阅读
近一段时间监控生产数据库空间使用情况,发现SYSAUX空间非常大(17g之多),而且每天都有几十M增长,看到此现象后,认为这很不正常,分析SYSAUX空间那些segments占用空间比较大:SELECT SUM(T.BYTES)/1024/1024 segments_SIZE,T.segment_name  FROM Dba_Segments t WHERE t.table
转载 精选 2014-03-10 16:54:37
4071阅读
10g新特性flashback闪回区 在10g中bin开头表示已经删除放在回收站oracle在删除时并没有彻底删除,而是把放入回收站!purge recyclebin清空回收站即可。 ★recyclebin字典★ 当误删除某些时,可以通过命令恢复回来: flashback tabl
转载 2016-12-26 09:49:00
39阅读
2评论
一、SQL 是用于访问和处理数据库标准计算机语言。数据库基本操作就是增删改查。1. 一个数据库通常包含一个或多个。每个有一个名字标识(例如:"students"),是相关数据项集合,它由列和行组成。 2. 首先我们要找一个可以在线编程地方,入门的话我们就不需要那么麻烦,亲自配置编程环境了。在百度搜索:在线SQL,找到:在线SQL—廖雪峰官方
 --删除外键约束   select 'Alter table '||TABLE_NAME||' '||'drop constraint'||' '|| CONSTRAINT_NAME||';'   from user_constraints     where CONSTRAINT_TYPE ='R'     and
转载 精选 2012-03-16 15:53:14
3428阅读
1、或者遇见了也不知道是做什么用,该文档主要用来供各位参考,以便更好使用Oracle,有错误、缺失地方欢迎指正。1 Oracle常用1.1 dba_开头1.2 user_开头1.3 v$_开头1.4 all_开头1.5 session_开头1.6 index_开头以下仅包含部分及视图。1 Oracle常用1.1 dba_开头表表名    注释d
转载 2023-06-30 15:07:20
631阅读
什么是活动会话历史记录(ASH)活动会话历史记录(ASH)是Oracle 10g中引入。它每秒对每个活动数据库会话活动进行采样。数据保存在数据库内存中缓冲区中。设计目标是保持约一个小时。如果会话未处于活动状态,则不会进行采样。内存缓冲区通过称为v$active_session_history视图公开。拍摄AWR快照时,会将ASH缓冲区中每10行中1行向下复制到AWR存储库中。当缓冲区达到
转载 8月前
82阅读
db.getCollectionNames().forEach(function(collectionName) { if (collectionName.startsWith('test')) { db.getCollection(collectionName).deleteMany({}); p
原创 2024-02-19 14:21:12
25阅读
# 如何导出以“MySQL”开头 在本篇文章中,我们将逐步介绍如何从MySQL数据库中导出以特定字符串开头。这对于一些数据迁移或备份任务非常有用。我们会把整个流程分为几个步骤,通过一个简易表格和图表来帮助理解。 ## 流程步骤 | 步骤 | 描述 | 代码 | |----|------------------|-
原创 2024-10-10 05:31:15
38阅读
文章目录一、概念1、列2、列数据类型3、行二、创建1、创建2、创建主键三、表记录插入、修改和删除1、向中插入
原创 2022-11-22 22:36:24
163阅读
上次你问对大型DDL操作,我找到好方法了作者介绍王文安,网易游戏MySQL DBA, 主要负责网易游戏MySQL SaaS平台设计与维护,也有关注TiDB、CockRoachDB等分布式数据库。DDL 一向是业务痛点,尤其是对大型 DDL 操作,具有操作时间久,对性能影响大,可能影响业务正常使用等问题。本文将详细解释 MySQL DDL 原理,并分享一些尽可能减少 DDL 对业务
# 如何实现“mysqldump 只备份以开头” ## 简介 在MySQL中,`mysqldump`是一个非常有用工具,可以用来备份数据库中数据和结构。通常情况下,我们可以使用`mysqldump`命令备份整个数据库或特定。但有时候,我们只需要备份以特定前缀开头,这时我们可以使用一些技巧来实现。 在本文中,我将向你介绍如何使用`mysqldump`命令只备份以开头,并提供相
原创 2023-12-24 03:23:31
173阅读
实现“mysqldump备份以abc开头” ### 一、整体流程 为了实现mysqldump备份以abc开头,我们可以按照以下步骤进行操作: | 步骤 | 操作 | | --- | --- | | 1 | 连接到MySQL数据库 | | 2 | 获取所有符合条件名 | | 3 | 逐个进行备份 | | 4 | 完成备份 | 下面,我将详细介绍每个步骤需要做什么,以及相应代码。
原创 2023-12-21 06:19:31
49阅读
# 使用MySQL查询以数字开头 在MySQL中,可能会遇到需要查询以数字开头场景。这可能在动态生成SQL查询或处理特定数据模式时非常重要。本文将为刚入行小白讲解如何实现这个目标,整个流程将分为几个步骤。我们将用表格和代码逐步演示,确保您能够循序渐进地理解。 ## 流程步骤 我们将整个过程分为以下几个步骤: | 步骤 | 描述
原创 9月前
53阅读
# 批量删除MySQL数据库中开头 在MySQL数据库中,有时候我们需要批量删除数据库中以特定前缀开头。这种情况下,手动一个一个删除表格是非常低效。幸运是,MySQL数据库提供了一种简单方法来批量删除以特定前缀开头表格。 ## 原理介绍 在MySQL数据库中,我们可以使用`information_schema`数据库来查询数据库中表格信息。通过查询表格信息,我们可以获取到数
原创 2024-05-05 06:45:56
526阅读
   create  table testbase( id number(10) not null primary key, basename varchar2(20) not null, address varchar2(50
原创 2012-04-29 11:09:22
588阅读
SQL Server数据库与Oracle数据库之间最大区别要属空间设计。Oracle数据库开创性地提出了空间设计理念,这为Oracle数据库高性能做出了不可磨灭贡献。可以这么说,Oracle中很多优化都是基于空间设计理念而实现。  Oracle空间之基本概念  ORACLE数据库被划分成称作为空间逻辑区域——形成ORACLE数据库逻辑结构。一个ORACLE数据库能够有一个
  • 1
  • 2
  • 3
  • 4
  • 5