--一、按用户将Oracle数据库导出为dmp文件 create or replace directory outfiled as 'E:\outfiled'; --创建逻辑目录 --drop directory outfiled; --删除逻辑目录 --select * from dba_dire ...
分类:
数据库 时间:
2020-06-12 10:47:56
阅读次数:
206
监控mysql表中数据,如果没有当天的数据就用zabbix报警 mysql表用有时间列,需要使用时间函数做判断 1.当前日期函数 mysql> SELECT NOW(); + + | NOW() | + + | 2020-06-12 10:07:07 | + + 1 row in set (0.00 ...
分类:
数据库 时间:
2020-06-12 10:40:23
阅读次数:
89
语法:SELECT 字段 FROM table WHERE EXISTS(subquery); 示例: SELECT * FROM A WHERE EXISTS(SELECT 1 FROM B WHERE B.id = A.id); Exists执行顺序如下: 1.首先执行一次外部查询并且缓存结果集 ...
分类:
数据库 时间:
2020-06-12 10:39:10
阅读次数:
76
问题描述oracle中DG出现主备不同步现象,alert日志报警有gap信息,但是v$archive_gap视图查不到任何信息。同时主库上的对应归档已经删除且没有备份 解决方案 1.查询备库的scnSQL> select current_scn from v$database; 这时有可能出来的sc ...
分类:
数据库 时间:
2020-06-11 22:11:33
阅读次数:
103
select * from a where id in (select id from b) 等价于: for select id from b for select 8 from a where a.id = b.id 当b表数据必须小于a表数据时,in优于exists select * from ...
分类:
数据库 时间:
2020-06-11 22:09:20
阅读次数:
99
问题描述oracle中DG出现主备不同步现象,alert日志报警有gap信息,但是v$archive_gap视图查不到任何信息。同时主库上的对应归档已经删除且没有备份 解决方案 1.查询备库的scnSQL> select current_scn from v$database; 这时有可能出来的sc ...
分类:
数据库 时间:
2020-06-11 22:02:58
阅读次数:
93
问题背景: 客户数据库遭遇机房断电情况 之前出现过机房断电情况,重启数据库后发现出现ORA-00376的错误。 问题解决: 通过查询数据文件状态: 1 SQL> select file_id,online_status from dba_data_files order by 1; 2 3 FILE ...
分类:
其他好文 时间:
2020-06-11 21:36:30
阅读次数:
58
这类报表相对简单且规整,按照几个维度进行汇总,基于查询的数据进行切片、钻取等。多维分析的本质就是基于一个数据集进行过滤和分组汇总,写成 SQL 大概是这样:select sum(x1),count(x2),… from DS group by dim1,dim2,…,如果做切片和切块就再加上 whe ...
分类:
其他好文 时间:
2020-06-11 21:35:23
阅读次数:
50
问题背景: 客户数据库遭遇机房断电情况 之前出现过机房断电情况,重启数据库后发现出现ORA-00376的错误。 问题解决: 通过查询数据文件状态: 1 SQL> select file_id,online_status from dba_data_files order by 1; 2 3 FILE ...
分类:
其他好文 时间:
2020-06-11 21:31:16
阅读次数:
57
--日期转时间戳 SELECT EXTRACT(epoch FROM NOW()); SELECT EXTRACT(epoch FROM CAST('2017-12-06 00:17:10' AS TIMESTAMP)); --时间戳转日期 SELECT TO_TIMESTAMP(151249063 ...
分类:
数据库 时间:
2020-06-11 21:24:05
阅读次数:
177