如何测试数据库表空间不足场景

1、select * from DBA_DATA_FILES;

这个命令主要是了解数据库实例中各个模块数据库表空间的大小,是否支持自动扩展(AUTOEXTENSIBLE),MAX扩展(MAXBYTES),以及各个表空间的路径(\oracle\oradata\i2kdb\omscm.dbf)

查看AUTOEXTENSIBLE字段是否支持自动扩展,如果对应表空间的该字段为YES,表示支持自动扩展

2、alter database datafile '\oracle\oradata\i2kdb\omscm.dbf' autoextend off;关闭表空间的自动扩展功能

(autoextend on表示开启自动扩展)

3、select a.tablespace_name, a.used_space*8/1024 used_space_M, a.tablespace_size*8/1024 tablespace_size_M, a.used_percent from sys.dba_tablespace_usage_metrics a order by a.used_percent;查看表空间的大小和利用率

蓝色部分都是字段别名

4、创建一个空白的表格来占用4900M的存储空间:注意(该脚本需要在该表空间的用户名下执行)

create table tbl_test (

id number not null primary key,

name varchar2(20) DEFAULT 'OS',

address varchar2(20)

) tablespace OMSFM

storage (

initial 4900M

next 1K

minextents 1

maxextents unlimited)

说明:执行该脚本,需要找OMSFM的表空间用户名的权限下创建,OMSFM为表空间名称

4900M,需要填充的空间大小,只要比表空间小就可以

也可以将4900M拆分成4000M+900M,即创建两个表,只是分两次创建

5、在空白表插入数据:插入4行数据

脚本如下:

declare

num number(30) :=1;

begin     

    while num<5

                loop

                   insert into omsfm.tbl_test(id,name,address) values(num,'qmfsuntest','aabbccddeeff');

                   commit;

                   num := num+1;

    end loop;

end;

/

 

 

 

转载于:https://www.cnblogs.com/qmfsun/p/3812814.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/399301.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2019年java安装步骤_win10的JAVA(jdk)2020年最新版安装教程心得

想学安卓反向解析&#xff0c;前期工作就把我折腾得够呛&#xff0c;java安装教程大多18年之前的&#xff0c;和现在的有一些不同&#xff0c;导致我按照网上的教程折腾了好几天都没安装成功&#xff0c;今天突然成功了&#xff0c;有点开心&#xff0c;迫不及待把自己的一些小…

蛋白质结构域的概念_Chapter1 蛋白质结构与功能2

本次回顾两大点&#xff1a;一、肽二、蛋白质结构————一、肽&#xff1a;概念&#xff1a;肽是由氨基酸通过肽键连接形成的线性分子。如上&#xff0c;该教学图涉及知识&#xff1a;1.肽键生成(最好能将反应式写出来)2.氨基酸残基residue3.肽的方向性N —> C4.肽命名5.肽…

css中的em 简单教程 -- 转

先附上原作的地址: https://www.w3cplus.com/css/px-to-em 习惯性的复制一遍~~~~ -------------------------------我是分界线----------------------------------- 什么是弹性布局&#xff1f; 用户的文字大小与弹性布局 用户的浏览器默认渲染的文字大小是“16px”&#xff0c…

信息安全系统设计基础第十一周 20135218 姬梦馨

第8章 异常控制流 控制流&#xff1a;控制转移序列。 控制转移&#xff1a;从一条指令到下一条指令。例&#xff1a;从k到k1的过渡称为控制转移。 异常控制流&#xff1a;现代操作系统通过使控制流发生突变来对系统状态做出反应&#xff0c;这些突变称为异常控制流。 平滑&…

ASP.NET MVC下的四种验证编程方式[续篇]

ASP.NET MVC下的四种验证编程方式[续篇] 原文:ASP.NET MVC下的四种验证编程方式[续篇]在《ASP.NET MVC下的四种验证编程方式》一文中我们介绍了ASP.NET MVC支持的四种服务端验证的编程方式&#xff08;“手工验证”、“标注ValidationAttribute特性”、“让数据类型实现IValida…

axios 配置loading_用Axios Element 实现全局的请求 loading

Kapture 2018-06-07 at 14.57.40.gif背景业务需求是这样子的&#xff0c;每当发请求到后端时就触发一个全屏的 loading&#xff0c;多个请求合并为一次 loading。现在项目中用的是 vue 、axios、element等&#xff0c;所以文章主要是讲如果使用 axios 和 element 实现这个功能。…

请求的内容似乎是脚本,因而将无法有静态文件处理程序来处理(http error 404.17、0x80070032、IIS7)...

由于工作需要&#xff0c;需要在在一台新的服务器上迁移 .Net Framwork 4.0的Web项目 环境:Windows Server 2008 SP2,IIS 7,.Net FrameWork 4.0,Classic 由于项目正常在老服务器上运行&#xff0c;所有直接将项目拷贝过来部署在IIS上面&#xff0c;配置后链接字符串等等之后访问…

Codeforces Round #114 (Div. 1) A. Wizards and Trolleybuses 物理题

A. Wizards and Trolleybuses Time Limit: 20 Sec Memory Limit: 256 MB 题目连接 http://codeforces.com/contest/167/problem/A Description In some country live wizards. They love to ride trolleybuses. A city in this country has a trolleybus depot with n trolleyb…

如何使用GOOGLE高级搜索技巧

原文出处&#xff1a; 新浪博客&#xff08;未找到原始出处&#xff09; 如何使用GOOGLE高级搜索技巧 一&#xff0c;GOOGLE简介 Google&#xff08;www.google.com&#xff09;是一个搜索引擎&#xff0c;由两个斯坦福大学博士生Larry Page与Sergey Brin于1998年9月发明&am…

powershell 遍历json_遍历JSON文件PowerShell

我试图在PowerShell中遍历以下JSON文件。如果没有专门命名顶部标签(例如17443和17444)&#xff0c;由于我事先不知道它们的名称&#xff0c;就无法找到遍历数据的方法。我想为所有记录输出标签3、4和5(标题&#xff0c;名字&#xff0c;姓氏)。我该怎么做&#xff1f;{"17…

ZooKeeper管理分布式环境中的数据

Reference: http://www.cnblogs.com/wuxl360/p/5817549.html 本节本来是要介绍ZooKeeper的实现原理&#xff0c;但是ZooKeeper的原理比较复杂&#xff0c;它涉及到了paxos算法、Zab协议、通信协议等相关知 识&#xff0c;理解起来比较抽象所以还需要借助一些应用场景&#xff0…

启用nginx status状态详解

nginx和php-fpm一样内建了一个状态页&#xff0c;对于想了解nginx的状态以及监控nginx非常有帮助。为了后续的zabbix监控&#xff0c;我们需要先了解nginx状态页是怎么回事。 1. 启用nginx status配置 在默认主机里面加上location或者你希望能访问到的主机里面。 server {liste…

企业级应用架构(三)三层架构之数据访问层的改进以及测试DOM的发布

在上一篇我们在宏观概要上对DAL层进行了封装与抽象。我们的目的主要有两个&#xff1a;第一&#xff0c;解除BLL层对DAL层的依赖&#xff0c;这一点我们通过定义接口做到了&#xff1b;第二&#xff0c;使我们的DAL层能够支持一切数据访问技术,如Ado.net,EF,linq To Sql&#x…

ctr多少正常_亚马逊广告ctr多少才算合格,如何提升亚马逊CTR

亚马逊广告ctr多少才算合格&#xff0c;如何提升亚马逊CTR很多亚马逊卖家并不重视点击率&#xff0c;其实点击率和转化率是同样重要的。好的点击率可以提升产品listing的流量&#xff0c;间接影响转化&#xff0c;促进销量。一般来说亚马逊点击率多少算正常呢&#xff1f;CTR全…

在linux中,我为什么不能安装VMware Tools?

在linux中&#xff0c;我为什么不能安装VMware Tools&#xff1f; 应该是操作不正确导致&#xff0c;以下为linux安装VMware Tools的方法。 1、在安装Linux的虚拟机中&#xff0c;单击“虚拟机”菜单下的“安装Vmware-Tools” 2、出现以下菜单&#xff0c;证明Vmware-Tools的光…

判断 CGRect是否“为空”

2019独角兽企业重金招聘Python工程师标准>>> property (nonatomic, assign) CGRect prototypeRect; -----这样的声明应该没有问题的&#xff0c;的if(!self.prototypeRect)报错是因为 CGRect是结构体&#xff0c;不能作非nil判断&#xff0c;你可以利用self.protot…

关于反射Assembly.Load(程序集).CreateInstance(命名空间.类)

关于反射Assembly.Load("程序集").CreateInstance("命名空间.类")而不管在哪一层写这段代码其中的("程序集")读取的实际是web层bin文件夹下的dll,也就是说你反射的类的程序集dll在web层的bin下必须有Assembly.Load("程序集名")Assembl…

centos6安装mysql权限被拒绝_CentOS6.6安装mysql出现的问题

mysql编译需要cmake&#xff0c;我的cmake-2.6.4-5.el6.i686&#xff0c;最新版的是3.1.0&#xff0c;我就先用2.6.4的试试​  [rootlocalhost src]# wget http://cdn.mysql.com/Downloads/MySQL-5.6/mysql-5.6.22.tar.gz​[rootlocalhost src]#tar -zxf mysql-5.6.22.tar.gz…

sqlite insert数据要用“?”代替“%s”

import sqlite3 conn sqlite3.connect(example.db) c conn.cursor()Usually your SQL operations will need to use values from Python variables. You shouldn’t assemble your query using Python’s string operations because doing so is insecure; it makes your pro…

Javascript学习总结 - JS基础系列 二

简述 本系列将持续更新Javascript基础部分的知识&#xff0c;谁都想掌握高端大气的技术&#xff0c;但是我觉得没有一个扎实的基础&#xff0c;我认为一切高阶技术对我来讲都是过眼云烟&#xff0c;要成为一名及格的前端工程师&#xff0c;必须把基础打扎实了。我也想展翅高飞&…