数据库
文章平均质量分 56
stone_bk
这个作者很懒,什么都没留下…
展开
-
OGG常用命令
抓取进程绑定trail文件 add exttrail ./dirdat/ya,extract extya,megabytes 500。投递进程绑定trail文件 add rmttrail ./dirdat/ya,extract dpeya,megabytes 500。指定时间打开应用进程 alter extract extya,tranlog,begin 2014-06-29 00:20:15。转载 2022-12-16 10:44:54 · 2048 阅读 · 1 评论 -
ORACLE计算同比环比
oracle转载 2022-06-16 17:23:08 · 4537 阅读 · 0 评论 -
DBA_Oracle DBA常用表
一、与权限相关的字典ALL_COL_PRIVS表示列上的授权,用户和PUBLIC是被授予者ALL_COL_PRIVS_MADE表示列上的授权,用户是属主和被授予者ALL_COL_RECD表示列上的授权,用户和PUBLIC是被授予者ALL_TAB_PRIVS表示对象上的授权,用户是PUBLIC或被授予者或用户是属主ALL_TAB_PRIVS_MADE表示对象上的权限,用户是属主或授予者ALL_TAB_PRIVS_RECD表示对象上的权限,用户是PUBLIC或被授予者DBA_COL_原创 2022-03-21 09:20:16 · 1091 阅读 · 0 评论 -
oracle数据库中sql%notfound的用法
SQL%NOTFOUND 是一个布尔值。与最近的sql语句(update,insert,delete,select)发生交互,当最近的一条sql语句没有涉及任何行的时候,则返回true。否则返回false。这样的语句在实际应用中,是非常有用的。例如要update一行数据时,如果没有找到,就可以作相应操作。如:`beginupdate table_name set salary = 1 where emp_id = 0;if sql%notfound theninsert into table转载 2021-06-17 16:52:11 · 407 阅读 · 0 评论 -
Oracle数据库完全卸载
卸载oracle步骤:1.首先关掉所有oracle的相关服务,然后找到oracle的卸载程序Universal Installer:2.卸载,删除所有应用然后继续点击卸载产品,然后点击展开全部,将主目录以外的所有应用全部卸载掉,然后将点击显示空目录,将主目录删掉。(完成后的截图)(这一步注意一个坑,一定不要勾选主目录!!!展开勾选全部子项删除后留下一个空主目录再删,否则勾选了的话就会出现下面这个图,没必要)3.删除注册表: 按Windows徽标键和R键,打开运行窗口,输入rege.转载 2021-06-11 16:14:30 · 4341 阅读 · 1 评论 -
mysql 免安装版本
5.7 32位https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.19-win32.zip5.7 64位https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.19-winx64.zip操作步骤1.下载后得到zip压缩包2.解压到自己想要安装到的目录,本人解压到的是D:\Program Files3.添加环境变量我的电脑->属性->高级->.转载 2020-12-10 09:22:42 · 320 阅读 · 0 评论 -
无法在节点 “LENOVO-F4F9938F“ 上执行物理内存检查
安装Oracle 11g r2出现如下错误://物理内存物理内存 - 此先决条件将测试系统物理内存总量是否至少为 922MB (944128.0KB)。预期值: N/A实际值: N/A错误列表: -//可用物理内存PRVF-7531 : 无法在节点 "LENOVO-F4F9938F" 上执行物理内存检查 - Cause: 无法在指示的节点上执行物理内存检查。 - Action: 确保可以访问指定的节点并可以查看内存信息。 可用物理内存 - 此先决条件将测试系...转载 2020-12-10 08:50:54 · 261 阅读 · 0 评论 -
oracle数据库添加部分表查看权限
在数据库本机用使用cmd指令调出命令行窗口,再用 sqlplus /as sysdba登录到数据库中。并且用对要赋权限的表所有者连接数据库,否则后续赋权限会失败。 创建用户 createusertest identified bytest123; 创建test用户,密码设置为test123。 授权test用户的连接、资源权限。 grantconnect,resourcetotest; 指定表授权查询权限。 grant...转载 2020-06-17 15:01:25 · 1178 阅读 · 1 评论 -
查看oracle数据库的连接数以及用户
----跟踪session中锁表SELECTs.username,l.type,decode(l.type,'TM','TABLELOCK','TX','ROWLOCK',NULL)LOCK_LEVEL,o.owner,o.object_name,o.object_type,s.sid,s.serial#,s.terminal,s.machine,s.program,s.osuser,s.statusFROMv$sessions,v$lockl,dba_objectsoWH...转载 2020-06-12 17:13:31 · 210 阅读 · 0 评论 -
bash: sqlplus: command not found 解决方法
bash: sqlplus: command not found 解决方法转载:https://shiguanghui.iteye.com/blog/19390541: bash: sqlplus: command not found 解决方法 查看环境.bash_profile 配置 [root@localhost ~]# find -name .bash_profile...转载 2020-04-17 23:02:04 · 451 阅读 · 0 评论 -
利用闪回查看Oracle表历史时刻数据
1.查看表历史时刻数据select * from tab_test AS OF TIMESTAMP to_timestamp('20140917 10:00:00','yyyymmdd hh24:mi:ss');2、利用flashback table恢复表到过去某一时刻alter table tab_test enable row movement;flashback table ...转载 2019-08-30 10:49:19 · 124 阅读 · 0 评论 -
Redis:持久化详解
一、Redis高可用概述 我们知道,在web服务器中,高可用是指服务器可以正常访问的时间,衡量的标准是在多长时间内可以提供正常服务(99.9%、99.99%、99.999% 等等)。但是在Redis语境中,高可用的含义似乎要宽泛一些,除了保证提供正常服务(如主从分离、快速容灾技术),还需要考虑数据容量的扩展、数据安全不会丢失等。在Redis中,实现高可用的技术主要包括...转载 2019-03-05 10:03:16 · 250 阅读 · 0 评论 -
表,视图,存储过程,函数之间的区别
表 是真实存在的,它占内存空间视图 是虚拟表,不存储数据,存储的是sql,检索他的时候实际上是执行定义它的sql语句,不占任何内存存储过程 理解的简单一点就是“数据库中的程序”,可以在不需要外部程序(如C,java,vb等)的情况下,让数据库自己解决复杂的、用一般sql不能实现的功能,而视图则不然表和视图的区别视图不占实际空间,可以对任意的表进行叠加和剪裁,利用分区视图的功能,能加快表的I/O读取...原创 2018-04-10 16:04:18 · 1158 阅读 · 0 评论 -
对Hibernate中的事务理解
1.数据库事务的概念数据库事务是指由一个或多个SQL语句组成的工作单元,这个工作单元中的SQL语句相互依赖,如果有一个SQL语句执行失败,就必须撤销整个工作单元。 在并发环境中,多个事务同时访问相同的数据资源时,可能会造成各种并发问题,可通过设定数据库的事务隔离级别来避免,还可采用悲观锁和乐观锁来解决丢失更新这一并发问题。 数据库事务必须具备ACID特征:转载 2017-10-26 11:51:53 · 191 阅读 · 0 评论