MySQL主从复制、读写分离、高可用集群搭建一、服务介绍1.1KeepalivedKeepalived,见名知意,即保持存活,其目的是解决单点故障,当一台服务器宕机或者故障时自动切换到其他的服务器中。Keepalived是基于VRRP协议实现的。VRRP协议是用于实现路由器冗余的协议,VRRP协议将两台或..
分类:
数据库 时间:
2017-08-04 22:49:53
阅读次数:
370
一、基于差异备份1.准备Oracle环境为DBA的工作,具体包含:1.1、安装相同版本的Oracle软件1.2、配置好pfile或从现网拷贝spfile1.3、配置归档日志存放目录,并告知恢复管理员1.4、配置数据文件位置与生产库一致,并告知恢复管理员1.5、将数据库启动到nomount。 2.准备 ...
分类:
数据库 时间:
2017-08-04 22:54:16
阅读次数:
299
Keepalive实现mysql双主热备环境描述:OS:CentoOS6.6_X64Node1:172.16.10.1Node2:172.16.10.2VIP:172.16.10.101、配置主机互信Node1:[root@node1~]#ifconfigeth0
eth0Linkencap:EthernetHWaddr00:0C:29:11:21:56
inetaddr:172.16.100.1Bcast:172.16.100.255Mask:255.255.255.0
..
分类:
数据库 时间:
2017-08-04 22:58:56
阅读次数:
283
Molecular Diversity of Midbrain Development in Mouse, Human, and Stem Cells 本文作者的官网:Ventral midbrain 顺便找到了:Download all the data and Python Notebooks ... ...
分类:
数据库 时间:
2017-08-04 22:59:49
阅读次数:
398
我们有这样一个需求: 做一个城市联动,比如说贵州省,省下面有众多市,市下面有众多区县,区县下面有众多镇,如果用多张表来存储,必然是能够简单的实现联动效果,但是多表的联合查询必然会影响到一些效率,此时可以考虑 用一张表来实现。 还有当我们要分的级数是不确定的,或者是很多的,那么建立多张表也是不合理的设 ...
分类:
数据库 时间:
2017-08-05 00:10:30
阅读次数:
205
今天利用Windbg(x86)进行了获得句柄表的调试,从中获益良多,对调试步骤和按键又一次进行了熟悉,对于句柄表页的概念更是得到了进一步的清晰认识.windbg调试和句柄表不熟悉的朋友可以借鉴我的调试步骤l来熟悉句柄表基础知识, 调试步骤和获取部分如下。 3: kd> dt _EProcess 89 ...
分类:
数据库 时间:
2017-08-05 00:12:38
阅读次数:
169
注意:本文中的Linux环境是安装在VMware虚拟机中,系统用的CentOS6.5,本文中的安装步骤只适用于CentOS7.0以下的版本。 下面,进入正文。 一、安装JDK 在安装jdk前,需要先查看系统中是否已经安装jdk。 可以看到,系统已经安装了jdk1.6和jdk1.7,所以在安装前需要先 ...
分类:
数据库 时间:
2017-08-05 00:16:37
阅读次数:
216
MySQL 存储过程是从 MySQL 5.0 开始增加的新功能。存储过程的优点有一箩筐。不过最主要的还是执行效率和SQL 代码封装。特别是 SQL 代码封装功能,如果没有存储过程,在外部程序访问数据库时(例如 PHP),要组织很多 SQL 语句。特别是业务逻辑复杂的时候,一大堆的 SQL 和条件夹杂 ...
分类:
数据库 时间:
2017-08-05 00:17:52
阅读次数:
169
该示例是基于spring提供的AbstractRoutingDataSource,实现了一个动态数据源的功能,在spring配置中定义多个数据库分为主、从数据库,实现效果为当进行保存和修改记录时则对主表操作,查询则对从表进行操作,从而实现对数据库表的读写分离。这样做有利于提高网站的性能,特别是在数据 ...
分类:
数据库 时间:
2017-08-05 00:18:40
阅读次数:
260
前言 Oracle Database 2 Day DBA是一个数据库管理快速入门指南,教您如何执行日常数据库管理任务。本书的目的是帮助您了解Oracle数据库背后的概念。它教你如何执行保持数据库运行所需的所有常见管理任务,包括如何执行基本故障排除和性能监控活动。 读者 Oracle Database ...
分类:
数据库 时间:
2017-08-05 00:25:48
阅读次数:
289
中国行政区划代码省市区数据库( 2017年8月2日更新 ),已同步 中华人民共和国民政部 最新版。 专业付费版 专业付费版拥有更多的数据和数据字段,并提供最短 90 天免费更新服务。 专业版包含:名称、拼音、英文、省级、地级别、县级别、路径、政府驻地、级别、类型、人口(万人)、面积(平方千米)、行政 ...
分类:
数据库 时间:
2017-08-05 05:19:37
阅读次数:
433
Fatal error: The slave I/O thread stops because master and slave have equal MySQL server ids; 原因分析: 和server_uuid类似,servier_id也得保证不一样 解决方法: 找到my.cnf配置文 ...
分类:
数据库 时间:
2017-08-05 05:51:49
阅读次数:
218
Oracle表复杂查询 聚合函数 max(字段值) -- 求最大值 min(字段值) -- 求最小值 sum(字段值) -- 求总和 avg(字段值) -- 求平均值 count(字段值) -- 求个数 group by 和 having 字句 group by : 用于对查询的结果分组统计 hav ...
分类:
数据库 时间:
2017-08-05 05:57:42
阅读次数:
212
通过在jquery中添加函数发送ajax请求来加载数据库数据,以json的格式发送到页面 从数据库中查询仓库信息,显示在下拉菜单中: 首先,引入js插件,这里使用jquery-1.8.3.js <script type="text/javascript" src="${pageContext.req ...
分类:
数据库 时间:
2017-08-05 06:07:48
阅读次数:
211
安装EMAIL发送组件:yuminstallsendmailmuttvi/root/AutoBackupToFtp.sh#!/bin/bash
MYSQL_USER=root#mysql用户名
MYSQL_PASS=123456#mysql密码
MAIL_TO=441009395@qq.com#数据库发送到的邮箱
FTP_USER=cat#ftp用户名
FTP_PASS=123456#ftp密码
FTP_IP=192.168.2.100#ftp地址
FT..
分类:
数据库 时间:
2017-08-05 09:52:34
阅读次数:
238
(1)下载SQLCE组件 https://www.microsoft.com/en-us/download/details.aspx?id=17876 (2)下载VS2013工具设计器 https://marketplace.visualstudio.com/items?itemName=ErikE ...
分类:
数据库 时间:
2017-08-05 09:52:46
阅读次数:
397
Java连接MySQL数据库增删改查通用方法 运行环境:eclipse+MySQL 以前我们Java连接MySQL数据库都是一个数据库写一个类,类下面写好多方法,要是多个数据库,就要写多个类多个方法,导致代码编写太过于繁琐,所以为了改变这样的繁琐,我将连接数据库的方法进行了一系列的封装,使用户传入一 ...
分类:
数据库 时间:
2017-08-05 09:54:39
阅读次数:
155
动态SQL是MyBatis的一个强大的特性。MyBatis 使用了基于强大的 OGNL(Object-Graph Navigation Language 的缩写,它是一种功能强大的表达式语言)表达式来避免了大部分其它的元素。 MyBatis 通过映射的 SQL 语句使用强大的动态 SQL 来解决许多 ...
分类:
数据库 时间:
2017-08-05 09:55:27
阅读次数:
175
这题在浴谷夏令营wyx在讲的最小生成树的时候提到过,但并没有细讲怎么写... 这题可以用三种写法写,虽然只有两种能过。。。(倍增/倍增+并查集/树链剖分 先跑出最小生成树,分类讨论,在MST上的边,考虑用可以对这条边有影响的(判断是否有影响同后面)不在MST上的边的最小值-1来更新,不在MST上的边 ...
分类:
数据库 时间:
2017-08-05 09:55:42
阅读次数:
200
/*例1*/ CREATE OR REPLACE PROCEDURE test1 IS BEGIN NULL; END; begin test1(); end; /*例2*/ CREATE OR REPLACE PROCEDURE test2 ( p1 IN nvarchar2 ) as BEGIN... ...
分类:
数据库 时间:
2017-08-05 10:00:36
阅读次数:
156