数据库

事故现场:MySQL 中一个双引号的错位引发的血案

分享数据库技术、新闻与信息,尤其是和Oracle数据库相关的内容,文章内容来自原创、专栏作者投稿或读者投稿。

数据和云
MySQL
2019-01-08 16:54

PostgreSQL 源码解读(115)- 后台进程#3(checkpointer进程#2)

本节简单介绍了PostgreSQL的后台进程:checkpointer,主要分析CreateCheckPoint函数的实现逻辑。 一、数据结构CheckPointCheckPoint XLOG record结构体. /* * Body of CheckPoint XLOG records. This is declared here because we keep * a copy

husthxd
PostgreSQL
2019-01-08 16:03

一千行 MySQL 详细学习笔记(值得学习与收藏)

Windows服务,连接与断开服务器,数据库操作,表的操作,数据操作,字符集编码

程序员的成长之路
SQL Server
2019-01-08 13:42

PostgreSQL DBA(21) - MVCC#1(Multi Version Heap Tuple)

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

husthxd
PostgreSQL
2019-01-08 11:33

ogg破案之复制进程隐式lag处理一则

2019年1月7日,看到zabbix上有一个告警,newsadmin.logs这张表许久没有数据变动了,根据我们实际生产环境经验,是ogg出现了延迟。这张表的变动是很频繁的,之所以加这个告警是因为ogg的bug,当出现延迟的时候, Lag at Chkpt和Time Since Chkpt都正常,所以采取了这种监控表数据变动情况的方法。ogg版本Version 12.2.0.1.160419 OG

水逸冰
Oracle
2019-01-07 20:38

ORACLE 数据库服务器业务高峰期高危动作之IOSCAN(HPUNIX)

临近年关,各个数据库相关的维护都想获取最新的服务器状态,客户一hpunix系统出现点问题,表现为sar、iostat会被卡住,ioscan执行会使得数据库log buffer 写redo堵塞,导致log file sync等待,会话飙升。

清风艾艾
Oracle
2019-01-07 18:03

PostgreSQL 源码解读(114)- 后台进程#2(checkpointer进程#1)

本节简单介绍了PostgreSQL的后台进程:checkpointer,包括相关的数据结构和CheckpointerMain函数。一、数据结构CheckPoint CheckPoint XLOG record结构体./*  * Body of CheckPoint XLOG records.  This&nb

husthxd
PostgreSQL
2019-01-07 15:07

sql 性能优化

性能优化全表扫描(多块读的size)数据量比较多的时候1,并行查询 2,多块读 3,索引全扫描row ID 索引就是一个数据库对象,包含k值和row id的新表。OLTP:线上交易系统常见索引:B树索引(随着数据量的增大,右边节点也会随之增大,导致不平衡,产生分支节点,增加I/O)位图索引(适用于数据仓库中,增删改比较少的表中,需要整张表的信息。)好处:获取表的所有信息。获取row id

s相濡以沫y
Oracle
2019-01-07 08:45

Warning: ORA-16824: multiple warnings, including fast-start failover-related war

Warning: ORA-16824: multiple warnings, including fast-start failover-related warnings, detected for the database

筋斗云007
Oracle
2019-01-06 20:49

【PG安装】postgresql10 for linux 源码安装

##Postgresql数据库的优势 1、目前功能最强大的开源数据库 2、稳定可靠 3、开源省钱 4、支持广泛 5、Postgresql社区活跃 ##pg跟mysql对比,mysql有以下缺点 1、功能不够强大 2、性能优化工具和度量信息不足 3、在线操作功能较弱

xysoul_云龙
PostgreSQL
2019-01-05 22:37

oracle 12c之分区表不完全索引(二)

关于oracle 12c的不完全索引,这是第二篇,第一篇总体上描述了一下不完全索引,回顾地址:http://blog.itpub.net/31480688/viewspace-2285384/之前描述过,不完全索引的状态是否可用,取决于indexing为on,还是off。 本文主要论述如下:1.      Indexing属性不变的情况下

水逸冰
Oracle
2019-01-05 15:41

ORA-15083: failed to communicate with ASMB background process

DBCA建库时到创建控制文件时报这个错

itpub小明
Oracle
2019-01-05 12:17

并行处理 Parallel Processing

并行处理 Parallel Processing, 摘抄自 Troubleshooting Oracle Performance

pentium
Oracle
2019-01-04 17:03

LevelDB 入门 —— 全面了解 LevelDB 的功能特性

本节我们将全面了解一下 LevelDB 的各种特性。LevelDB 的开发语言是 C++,考虑到会使用 C++ 语言的同学不是很多,在本节我们将使用 Java 语言来描述 LevelDB 的特性。其它语言栈的同学也不必担心,因为不同语言操纵 LevelDB 的接口 API 都是一样的,使用起来大同小异。

码洞
国内数据库
2019-01-04 16:45

[20190104]bbed手动修改数据.txt

[20190104]bbed手动修改数据.txt--//下午没事,测试看看bbed手动修改数据看看.如果修改信息等长,原地修改就是了.--//如果不等长比较麻烦,测试第2种情况.并且在块中有空间能容纳修改信息.--//如果直接修改比较麻烦,如果特殊修复可以在一台好的数据库上建立相同的表结果(注意字符集,大小头问题),--//插入数据,然后想办法引入对应的数据块中.--//我的测试仅仅一台机器,也可

lfree
Oracle
2019-01-04 16:35