数据库

Oralce中通过自定义函数实现64进制转换10进制

Oralce中通过自定义函数实现64进制转10进制

stotf
Oracle
2019-01-13 17:50

oracle rman 删除过期的归档

1.检测所有归档   RMAN> crosscheck archivelog all;2.列出所有无效的归档      RMAN> list expired archivelog all;3.删除过期的归档      RMAN> delete noprompt expired archivelog all;

记录每一次错误
Oracle
2019-01-11 15:35

PostgreSQL 源码解读(117)- MVCC#2(获取快照#2)

本节介绍了PostgreSQL获取事务快照的实现逻辑,重点解析了GetTransactionSnapshot->GetSnapshotData的处理过程。 一、数据结构全局/静态变量 /* * Currently registered Snapshots. Ordered in a heap by xmin, so that we can * quickly find the

husthxd
PostgreSQL
2019-01-11 15:14

[20190111]执行计划走位与.txt

[20190111]执行计划走位与.txt--//要修改生产系统一条执行计划走bitmap and,遇到一些问题,做一个记录:1.环境:SCOTT@book> @ ver1PORT_STRING                    VERSION       &

lfree
Oracle
2019-01-11 10:50

罗海雄:仅仅使用AWR做报告? 性能优化还未入门(含PPT)

编辑手记:祝贺罗海雄老师加入Oracle ACE社区,他是数据库SQL开发和性能优化专家,也是ITPUB论坛的资深版主,我们整理了罗老师一篇AWR裸数据分析的文档,供大家学习参考(同款PPT和相关源码下载请关注公众号回复:RollingPig )。罗海雄,云和恩墨售后交付副总经理,ITPUB论坛数据库管理版版主,2012 ITPUB全国SQL大赛冠军得主,他还是资深的架构师和性能优化专家

恩墨学院
数据库开发技术
2019-01-11 10:31

静默错误:为什么看了那么多灾难,还是过不好备份这一关?

近日,关于腾讯云的一则事故在朋友圈刷屏。事件回放腾讯云披露的整个事件的基本情况如下:8月6日 消息:近日,腾讯云用户“前沿数控”平台一块操作系统云盘,因受所在物理硬盘固件版本Bug导致的静默错误,文件系统元数据损坏。腾云在声明中称,监控到异常后,第一时间向用户告知故障状态,并立即组织文件系统专家并联合厂商技术专家尝试修数据,最终终仍有部分数据完整性校验失败。此外,随即对固件版本有bug的硬盘全部进

恩墨学院
Oracle
2019-01-11 09:52

SQL Server建立dblink至MySQL

在SQL Server 建立Linked server至MySQL访问数据,和linked server至Oracle类似,操作如下软件版本:SQL Server 2012MySQL 5.7.21Connector/ODBC 5.3.11在SQLserver机器上安装MySQL ODBC官方下载odbc驱动  https://dev.mysql.com/downloads/connect

guocun09
MySQL
2019-01-10 17:18

oracle、mysql数据库窗口下执行操作系统命令

oracle、mysql数据库窗口执行linux命令

零度的雨1205
Oracle
2019-01-10 09:32

一个容易被忽略的SQL调优技巧 --- order by字段到底要不要加入索引

对于SQL调优,要调就调到极致,小编并不是处女座,而是因为在一个并发量很大的业务系统中,对于频繁执行的单条SQL性能的提升,可能对整体数据库的性能提升都有很大的意义。但是遇到order by字段后面的字段,特别是当这个字段不在过滤条件中时,小编就会心里打鼓,是加到索引里面呢,还是不加到索引里面呢,加进去会不会没有起到提升性能的作用,反而让索引变得更加复杂,给系统带来不必要的额外负担,“偷鸡不成蚀把

记录每一次错误
Oracle
2019-01-09 15:57

Oracle表空间切换路径,解决硬盘满导致的ORA-01653问题

磁盘空间满导致Oracle数据库表空间不能拓展,提示ORA-1653: unable to extend table……,直接移到其他路径下,暂时解决该问题,保证数据库的可用性。

neverinit
Oracle
2019-01-09 15:54

PostgreSQL DBA(23) - MVCC#3(事务快照和隔离级别)

如前所述,PostgreSQL使用一种称为快照隔离Snapshot Isolation (SI)实现并发控制,下面简单介绍PostgreSQL中与之相关的快照和隔离级别等基本概念。注意:1.简单起见,本节暂不讨论事务回滚的情况.2.如无说明,默认的事务隔离级别为READ COMMITTED 一、事务快照事务快照(简称Snapshot)存储所有事务在某个时间点是否处于活动状态(正在进行或尚未启动)

husthxd
PostgreSQL
2019-01-09 12:21

PostgreSQL 定制psql提示符

通过配置.psqlrc文件(linux平台)可定制psql提示符. .psqlrc文件cdvim .psqlrc \set PROMPT1 '%`date +%H:%M:%S` (%n@%M:%>)%/%R%#%x ' \set PROMPT2 '%M %n@%/%R%# ' 样例 [xdb@localhost ~]$ psql -d testdb psql (11.1) Ty

husthxd
PostgreSQL
2019-01-09 11:18

Redis主从复制断点续传的工作原理概述

从redis 2.8开始,如果在主从复制过程中遭遇连接断开,则重新连接之后可以从中断处继续进行复制,而不必重新同步。

chenfeng
NoSQL
2019-01-09 11:05

PostgreSQL DBA(22) - MVCC#2(commit log)

Concurrency Control并发控制是一种机制,在并发进行多个事务时维护一致性(Consistency)和隔离性(Isolation),一致性和隔离性是数据库事务ACID(Atomicity, Consistency, Isolation, Durability) 属性中的C和I。多版本并发控制(MVCC)是广泛使用的并发控制技术,其主要优势是读不会阻塞写,而写也不会阻塞读。MVCC有很

husthxd
PostgreSQL
2019-01-08 17:54

新特性:postgresql的vacuum漫谈

即便是从数据库特性,SQL功能性等方面,PostgreSQL都是一个更接近Oracle,在这方面远胜于MySQL的数据库,但是这个来源是学校的教学数据库的开源数据库,在很多地方,设计实现上的考虑,从我目前来看,是不完备的,其中的典型代表,就是vacuum机制.

数据和云
PostgreSQL
2019-01-08 16:59