MySQL数据库的高可用性分析详解

    MySQL数据库是目前开源应用最大的关系型数据库,有海量的应用将数据存储在MySQL数据库中。存储数据的安全性和可靠性是生产数据库的关注重点。本文分析了目前采用较多的保障MySQL可用性方案。...

mysql如何优化插入记录速度详解

插入记录时,影响插入速度的主要是索引、唯一性校验、一次插入记录条数等。根据这些情况,可以分别进行优化,本节将介绍优化插入记录速度的几种方法。 一.对于MyISAM引擎表常见的优化方法如下:     1...

如何优化MySQL的参数详解

一.通过优化MySQL的参数可以提高资源利用率,从而达到提高MySQL服务器性能的目的。如下是一些该方面参数的介绍。该参数的配置信息都在my.cnf或者my.ini文件中。 1.key_buffer_size:表示索引缓冲区的大小。所...

MYSQL之You can't specify target table for update in FROM cla详解

在做数据库更新的时候遇到了上面的那个问题:You can't specify target table for update in FROM clause 经过排查发现是sql本身的问题,导致mysql数据库识别不了sql语句。 原...

PostgreSQL10新特性详细介绍详解

    PostgreSQL继续向着将在2017年9月份发布的第10个主版本迈进,EnterpriseDB首席架构师和PostgreSQL贡献者Robert Hass根据PostgreSQL官方路线图编制了...

mysql实现多张表多个字段字符串拼接详解

我要实现的是把四张表各抽取一个字段,然后把这几个字段的值拼接到一起。 首先介绍这四张表: 1. W_PROVINCES 省份表   2. W_CITIES 城市表 3. W_AREAS 地区表 4. W_PSDZB 配送...

数据库各种索引详细解释详解

唯一索引和普通索引使用的结构都是B-tree,执行时间复杂度都是O(log n)。 1:普通索引   普通索引(由关键字KEY或INDEX定义的索引)的唯一任务是加快对数据的访问速度。因此,应该只为那些最经常出现在查询条件(WHE...

mysql中int、bigint、smallint 和 tinyint的区别和长度详解

    MySQL数据库多种数字的类型,主要有int,bigint,smallint和tinyint。使用整数数据的精确数字数据类型。 一:bigint     从 -2...

mysql一个数据库允许存放多少个表详解

mysql的配置项里是否有对一个数据库中,是否有最大数据表的限制,后面查询了相关资料,才发现,mysql数据库中,对单个数据库中的最大允许建立的数据表是没有配置项,也就是说没有限制的。 mysql单数据库对数据表限制数量的...

postgresql通过命令行操作常用的10个命令总结详解

1:命令行登录postgresql: psql -h 40.125.174.90 -U invoice -d bmw_invoice 2:列出所有的数据库 psql: \l或\list 3:切换数据库 psql: \c...