oracle中如何测试,Oracle数据库中如何正确的查看sql
加\解锁:
lock table dept in share mode;
仍然解不了,用以下方法:
SELECT sid, serial#, username, osuser FROM v$session;
ALTER SYSTEM KILL SESSION 'sid,serial';
example:
ALTER SYSTEM KILL SESSION '131, 33574';
如果对象被锁住了,用Oracle的ALTER SYSTEM KILL SESSION 'SID,SERIAL#'不一定会将SESSION KILL掉,会报
1.SQL> alter system kill session '200,18325'
2.*
3.ERROR at line 1:
4.ORA-00031: session marked for kill
这样的错误,所以可以在操作系统级上KILL掉进程
select 'kill -9 '||a.spid "xxx" from v$process a,v$session b
where a.addr=b.paddr and b.status='KILLED';
查找出被标志为KILLED的SESSION的操作系统进程号。
增加表空间,文件
ALTER TABLESPACE bgtablespace01
ADD DATAFILE '/opt/Oracle/oradata/orcl/
bgtablespace01/bgtablespace0190.dbf' SIZE 5120M ;
更改用户表空间
alter user user modify default tablespace bgtablespace01;
Oracle中针对大表增加有默认值的字段的操作方法
ALTER TABLE tab_large add col_new Number(9) Default 1;
该语句会对所有记录进行填值操作,对于现场tab_large中存在3000W条左右数据,该步骤需要执行数小时。
可以将该语句改为:
ALTER TABLE tab_large add col_new Number(9);
ALTER TABLE tab_large modify col_new number(9) default 1;
该语句只会对新增的记录进行填值操作,只需要数秒。
如果需要对原来的值进行操作,可以在升级后进行update操作,这样能够节省大量的升级时间。
增加数据库用户
1.create user sjzq identified by sjzq123 default
tablespace BGTABLESPACE01 Temporary TABLESPACE Temp;
2.grant connect to sjzq;
3.grant select on abc.tname to sjzq;
以上的相关内容就是对Oracle数据库查看sql的介绍,望你能有所收获。
22/2<12
oracle中如何测试,Oracle数据库中如何正确的查看sql相关推荐
- 安卓app中把数据存在数据库中如何查看(Sqlite安装)
安卓app中把数据存在数据库中如何查看 可通过Sqlite查看(电脑中如未安装数据库,请按照下方步骤安装) 在data下方寻找你的应用包名 然后右键(导出的数据库文件) 导出即可(save as... ...
- 25 Redis的缓存中的数据和数据库中的不一致问题
25 Redis的缓存中的数据和数据库中的不一致问题 前言 一.缓存和数据库的数据不一致是如何发生的? 二.解决Redis 和数据库数据不一致的方法 总结 前言 Redis 缓存经常会遇到有 4 个方 ...
- mysql config type_请检查DNT.config中的DbType节点数据库类型是否正确例如:SqlServer的访问MYSQL...
请检查DNT.config中的DbType节点数据库类型是否正确,例如:SqlServer的,访问,MYSQL 说明:执行当前的Web请求期间,出现未处理的异常.请检查堆栈跟踪信息,以了解有关该错误以 ...
- oracle写excel文件,ORACLE-将oracle数据库中数据写入excel文件
ORACLE-将oracle数据库中数据写入excel文件主要实现思路: 1.声明一个纪录,用来存储导出的数据: 2.使用游标取数据到纪录中: 3.使用utl_file将纪录中的数据写入excel文件 ...
- oracle触发器的测试,ORACLE触发器的测试
1.打开并登录pl/sql,File->New->Test Window; 2.在出现的窗口中的begin后输入脚本,该语句应该能够调用存储过程.函数,或语句能触发触发器: 比如我为某个表 ...
- hibernate mysql 外键_如何在hibernate中设置关联会在数据库中生成外键
hibernate学习笔记(三) hibernate的一些杂记:1.sessionFactory的用法:SessionFactory是线程安全的,构造 SessionFactory 很消耗资源sess ...
- c 将图片存入到mysql数据库中_如何将图片转换存入到数据库中,并从数据库中取出转换成图片...
有时候我们想把图片存入到数据库中,尽管这不是一种明智的选择,但有时候还是不得以会用到,下面说说将图片转换成byte[]数组存入到数据库中去,并从数据库中取出来转换成图像显示出来. 首先,我们要把图片存 ...
- PHP查找数据库中的用户,php-在数据库中查找现有的电子邮件和用户...
在另一个用户注册时,如何检查mysql数据库中是否已存在电子邮件或用户名,因此我可以停止注册过程,并可能建议新用户在数据库中不存在另一个2/3新用户名. 所以我尝试解决这个问题,我只能得到一种检查数据 ...
- Ext.net中ComboBox如何绑定数据库中的值
今天在项目中再次碰到了问题,就是Combobox中的值如果是直接绑定很简单.简单添加项就行了.代码如下: <ext:ComboBox ID="ComBox_SecretsLevel&q ...
- Java 将excel中的内容导入数据库中
ExcelReader类,用来从excel中读取数据的,网上版本的修改版. package dataDML;import java.io.IOException; import java.io.Inp ...
最新文章
- 将单向链表按某值分成左边小、中间相等、右边大的形式
- 微信 小程序组件 分享按钮
- Boostrap技能点整理之【按钮样式】
- 数组中的第K个最大元素
- VMware vSphere Storage Appliance (VSA) 5.1 群集部署
- 微信支付接口 java服务器,JAVA微信支付接口开发——支付(示例代码)
- 腾讯云副总裁王慧星:持续加大基础设施投入规模和自研创新力度
- angular 脏值检测基础流程
- 手机拍摄证件照可以用什么软件
- codevs1380 没有丧尸的舞会
- Python几种基本的字符串格式化方法
- java作业Scanner收银
- 转:色情网站背后的秘密 播放器捆绑木马传毒
- 程序猿的自救 从零备考NSCA/CSCS 3 运动与训练的能量学
- 基于Idea的音乐播放器APP软件设计与实现
- 2022-01-27 使用liquibase管理mysql执行版本
- [智能硬件]是什么?智能硬件应用领域包括哪些?
- SDF!这特效牛不牛?
- SDNU-1093.DNA排序
- K8s (Kubernetes简介、特性、架构)
热门文章
- Arrays和比较器
- TurboFan-Sea of Nodes概念讲解
- main函数中argc和argc参数解释
- 第二季-专题5-核心初始化
- 《An Attentive Survey of Attention Models》阅读笔记
- MongoDB CookBook读书笔记之备份与恢复
- 「镁客·请讲」归墟电子王景阳:以桌面小型机器人切入市场,沿着“机器人+教育”的方向前进...
- SpringCloud微服务(01):Eureka组件,管理服务注册与发现
- 一个很可爱的二次元风格的个人技术博客
- 关于 API 定义 安全