数据库

mysq 排它锁x 和 共享锁s

mysq 排它锁x 共享锁s

yleizzz
MySQL
2019-07-08 15:42

Oracle 之利用BBED修改数据块SCN----没有备份数据文件的数据恢复

测试环境OS:redhat6.6oracle:12.1.0.2 BBED(OracleBlockBrowerandEDitor Tool),用来直接查看和修改数据文件数据的一个工具,是Oracle一款内部工具,可以直接修改Oracle数据文件块的内容,在一些极端恢复场景下比较有用。该工具不受Oracle支持,所以默认是没有生成可执行文件的,在使用前需要重新连接。1.安装BBED[orac

strivechao
Oracle
2019-07-04 21:45

PostgreSQL DBA(48) - Index(GiST)

本节简单介绍了PostgreSQL中的GiST索引,包括GiST索引的基础知识和结构等.

husthxd
PostgreSQL
2019-07-04 18:42

MySQL下的DB Link

前言: 在实际工作中,我们可能会遇到需要操作其他数据库实例的部分表,但又不想系统连接多库。此时我们就需要用到数据表映射。如同Oracle中的DBlink一般,使用过Oracle DBlink数据库链接的人都知道可以跨实例来进行数据查询,同样的,Mysql自带的FEDERATED引擎完美的帮我们解决了该问题。本篇文章介绍FEDERATED引擎的开启和使用。 1.开启FEDERATED引擎若需要创

wang_KJ
MySQL
2019-07-04 11:53

PostgreSQL 源码解读(208)- 查询#121(Valid OUTER JOIN Optimizations)

Valid OUTER JOIN OptimizationsOUTER JOIN 优化手段 The planner’s treatment of outer join reordering is based on the followingidentities:规划器基于以下恒等式处理外连接: 1. (A leftjoin B on (Pab)) innerjoin C on (Pac)

husthxd
PostgreSQL
2019-07-03 17:57

MongoDB随机查询返回一条或N条记录的方法

MongoDB随机查询返回一条或N条记录的方法

chenfeng
NoSQL
2019-07-03 17:28

DBASK问答集萃第三期

引言近期我们在DBASK小程序增加了众多专栏,其中包括盖国强、杨廷琨、罗海雄、张乐奕、黄廷忠、崔华、熊军、李真旭、何剑敏等专家栏目,还有2019年6月SCN兼容性问题、XTTS、备份恢复等技术专栏,另外蚂蚁金服OceanBase入驻小程序。欢迎大家阅读分享小程序中的专题栏目。问答集萃接下来,我们分享本期整理出的问题和诊断总结,供大家参考学习,详细的诊断分析过程可以通过标题链接跳转到小程序中查看。问

enmotech
Oracle
2019-07-03 12:05

Inception SQL审核注解

Inception SQL审核注解1、建表语句建表语句检查项表属性的检查项 这个表不存在 对于create table like,会检查like的老表是不是存在。 对于create table db.table,会检查db这个数据库是不是存在 表名、列名、索引名的长度不大于64个字节 如果建立的是临时表,则必须要以tmp为前缀 必须要指定

haoge0205
MySQL
2019-07-03 11:24

CentOS 7下mysql 8修改datadir之后不能启动

尝试修改了mysql的datadir参数, 同时将数据文件拷贝到了新的目录/data下, 但是启动mysql服务时,提示:[root@mysql8-01 data]# systemctl status mysqld● mysqld.service - MySQL Server   Loaded: loaded (/usr/lib/systemd/system/mysqld.se

abstractcyj
MySQL
2019-07-03 10:52

PostgreSQL DBA(47) - Index(Btree)

本节简单介绍了PostgreSQL中的Btree索引,包括Btree的基本结构/NULL值处理/自定义类型支持等相关信息.

husthxd
PostgreSQL
2019-07-02 15:30

规则

一、建表规则    1.表必须有create_time和update_time字段,并且这两列上都有索引     2.auto_increment 默认情况下为1开始     3. 默认字符集为utf8/utf8mb4,不需要指定表或者列的字符和校验规则        bad c

守望567
MySQL
2019-07-02 14:58

ORA-00600 kcratr_nab_less_than_odr ORA-00600 [4194]

数据库故障处理:    

abstractcyj
Oracle
2019-07-02 12:46

评“MySQL 隐式转换引起的执行结果错误”

对数据库来说,隐式转换引起执行结果错误,都是一个严重的错误。

cow977
MySQL
2019-07-02 10:10

管理(002):创建密码文件示例

您可以使用 ORAPWD 创建数据库密码文件。 要创建数据库密码文件:运行ORAPWD命令。实例:例 1:创建位于 Oracle ASM 磁盘组中的数据库密码文件下面的命令创建一个名为 orapworcl 的12.2格式的数据库密码文件,该文件位于Oracle ASM磁盘组中。DBUNIQUENAME 参数是必需的,因为数据库密码文件位于Oracle ASM磁盘组中。orapwd FIL

Ryan_Bai
Oracle
2019-07-02 09:20

PostgreSQL DBA(46) - PG Operator classes and families

先前章节已简单提到pg_am,以hash为例介绍了hash index不能支持大于等于,小于等于等相关操作,我们了解到需要信息来确认访问方法接受哪些数据类型和哪些操作符.

husthxd
PostgreSQL
2019-07-01 15:31