数据库

《MySQL主从不一致情形与解决方法》

一、MySQL主从不同步情况1.1 网络的延迟由于mysql主从复制是基于binlog的一种异步复制通过网络传送binlog文件,理所当然网络延迟是主从不同步的绝大多数的原因,特别是跨机房的数据同步出现这种几率非常的大,所以做读写分离,注意从业务层进行前期设计。1.2 主从两台机器的负载不一致由于mysql主从复制是主数据库上面启动1个io线程,而从上面启动1个sql线程和1个io线程,当中任何一

Java大蜗牛
MySQL
2019-09-26 15:49

MySQL5.7之auto_increment回溯

# 创建关于表t,其中a字段为主键自增mysql> create table t(a bigint primary key auto_increment, b tinyint);Query OK, 0 rows affected (0.03 sec)# 插入一些数据mysql> insert into t select null, 10;Query OK, 1 row affected

梓沐
MySQL
2019-09-26 15:03

AUTHID CURRENT_USER的注意点

1.在A和B用户下同时创建如下测试表和数据A:create table tb_test(a varchar2(50));insert into tb_test select 1 from dual;insert into tb_test select 2 from dual;insert into tb_test select 3 from dual;commit;B:create table t

梓沐
Oracle
2019-09-26 15:00

PostgreSQL DBA(99) - Develop(generate random string)

为了验证TOAST的相关功能,通过lpad、rpad等方式由于重复率太高看不出效果,因此需要生成随机字符串来填充数据。

husthxd
PostgreSQL
2019-09-26 14:21

PostgreSQL DBA(98) - PG 12 Faster float conversion to text

PostgreSQL 12之前的版本浮点数是通过四舍五入到特定的数字来输出的,由参数extra_float_digits控制。这种方法对于查询有实数列或双精度列的大表时的输出速度较慢。在PG12中,十进制表示输出是作为精确的原始二进制值重新输入的最短输出。

husthxd
PostgreSQL
2019-09-26 14:16

Oracle 19c 利用触发器在数据库启动后自动打开 PDB

Oracle 19c 利用触发器在数据库启动后自动打开 PDB

wpgy
Oracle
2019-09-25 22:37

PostgreSQL DBA(96) - System Conf(client_min_messages)

PostgreSQL提供了参数client_min_messages用以控制返回给客户的消息级别,不同的级别返回的消息大小不同,默认为NOTICE。在通常情况下,如果客户端执行的SQL语句不频繁的话,使用默认参数即可,但如果客户端执行大量的SQL,设置该参数为较高级别就显得有意义了:可以减少消息的大小从而降低网络负载,提升吞吐。

husthxd
PostgreSQL
2019-09-25 12:28

网易云音乐融资后:存量红利时代如何破局?

网易猛虎养成之路,尽管有阿里7亿美元的加持,但也并不是那么好走,况且前方还有一只早已等候多时名为腾讯音乐的巨兽

jrwaican
Oracle
2019-09-25 11:56

Redis专题(3):锁的基本概念到Redis分布式锁实现

本文先回顾锁的概念,再介绍分布式锁,以及如何用Redis来实现分布式锁。

宜信技术学院
MySQL
2019-09-25 11:11

万物到家的万亿零售新蓝海

消费者越来越愿意为便利付费,庞大的用户需求也孕育了到家服务市场蓝海

liukuang
Oracle
2019-09-25 10:02

PostgreSQL 源码解读(229)- Linux Kernel(进程虚拟内存#3)

PostgreSQL使用进程架构,每个连接对应一个后台进程,为了更好的理解这种架构,有必要深入理解进程的相关知识.本节主要介绍了Linux下的进程虚拟内存结构,并以使用C语言样例程序进行说明.

husthxd
PostgreSQL
2019-09-24 17:13

PostgreSQL DBA(95) - PG 12 Partition(out of shared memory)

PostgreSQL 12 Beta3,创建包含8192个子分区的分区表,执行查询语句,在分区键上排序,出错。

husthxd
PostgreSQL
2019-09-23 15:21

Oracle等待事件之enq: TM – contention

执行DML期间,为防止对与DML相关的对象进行修改,执行DML的进程必须对该表获得TM锁。P1 = name|modeP2 = object #P3 = table/partition SQL> select   name,parameter1,parameter2,parameter3 from v$event_name where name like 'enq

水逸冰
Oracle
2019-09-23 11:32

oracle12c还原数据库遇到的问题-将一个11.2.0.1的数据泵导出文件导入12.1.0.2版本报错

将一个11.2.0.1的数据泵导出文件导入12.1.0.2版本时,出现如下错误 连接到: Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production With the Partitioning, OLAP, Advanced Analytics and Real Application Testing options ORA-39006: 内部错误 ORA-39065: DISPATCH 中出现意外的主进程异常错误 ORA-56935: 现有数据泵作业正在使用其他版本的时区数据文件 ORA-39097: 数据泵作业出现意外的错误 -56935

myis55555
Oracle
2019-09-21 10:21

分享Oracle Rman的备份脚本

分享一个完整的Oracle Rman备份脚本~~

flybluey
Oracle
2019-09-21 09:34