随笔分类 -  DBA

MySQL 、 orcle 、redis 、 mongodb、 es、hbase、、
摘要:mysql组复制集群拓扑: 环境: centos6.5 mysql5.7.19 一、组复制搭建: 配置hosts文件 再三台服务器上分别启动一个mysql实例,共三个。 参考配置文件如下: server_id=10203306gtid_mode=ONenforce_gtid_consistency= 阅读全文
posted @ 2018-02-08 13:15 xuanhui 阅读(740) 评论(0) 推荐(0)
摘要:开发程序报错信息: Caused by: com.mongodb.MongoException: Executor error: OperationFailed: Sort operation used more than the maximum 33554432 bytes of RAM. Add 阅读全文
posted @ 2018-01-21 17:56 xuanhui 阅读(686) 评论(0) 推荐(0)
摘要:创建路径: mkdir -p /datassd/mongo_20011/{data,conf,log} 配置文件示例: #mongo.conf dbpath=/datassd/mongo/data/ logpath=/datassd/mongo_20011/log/mongo_20011.log p 阅读全文
posted @ 2018-01-20 11:08 xuanhui 阅读(352) 评论(0) 推荐(0)
摘要:最简配置文件: cluster.name: your_cluster_name node.name: your_ip network.host: 0.0.0.0 http.port: your_port discovery.zen.ping.multicast.enabled: false disc 阅读全文
posted @ 2018-01-20 11:02 xuanhui 阅读(8391) 评论(0) 推荐(1)
摘要:es2.x 关闭集群的动态分片:(动态分片开启状态如果节点宕机了,会导致集群重新分配数据进行数据转移,会导致节点直接大量传输数据)curl -XPUT 'http://192.168.248.193:9888/_cluster/settings?pretty' -d '{"transient":{" 阅读全文
posted @ 2018-01-20 10:25 xuanhui 阅读(3014) 评论(1) 推荐(0)
摘要:# redis-cli -h 10.5.8.18 -c -p 8001 cluster nodes|grep master 6d2f817064a10631648f24f450a37237b3d53ff 10.5.8.13:8002@18002 master - 0 1514990543393 7 阅读全文
posted @ 2018-01-20 10:18 xuanhui 阅读(1033) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。
posted @ 2018-01-13 11:09 xuanhui 阅读(7) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。
posted @ 2018-01-13 10:36 xuanhui 阅读(6) 评论(0) 推荐(0)
摘要:背景: 主库上通过navicat导入csv文件,然后改名。导致多源数据库不同步。 报警信息: 登陆多源库查看: (猜测原因:navicat内部做了封装) 查看主库对应点的binlog: mysqlbinlog --base64-output=decode-rows -vv -d goods --st 阅读全文
posted @ 2017-12-16 16:45 xuanhui 阅读(383) 评论(0) 推荐(0)
摘要:安装MySQL5.7: 安装准备阶段: yum -y groupinstall "Development tools"yum -y install ncurses ncurses-devel openssl-devel bison gcc gcc-c++ make useradd mysql -s 阅读全文
posted @ 2017-12-03 11:33 xuanhui 阅读(186) 评论(0) 推荐(0)
摘要:#本文是兼容mysql多实例安装的,多实例安装只需要本文的3306 全部替换即可。 日志文件名字根据自己需求更改。 创建目录和设置权限: mkdir -p /data/mysql3306/data/mkdir -p /data/mysql3306/log/mkdir -p /data/mysql33 阅读全文
posted @ 2017-12-03 10:39 xuanhui 阅读(255) 评论(0) 推荐(0)
摘要:节点1:10.2.2.41 节点2:10.2.2.42 软件: mariadb-galera-10.0.22-linux-x86_64.tar.gz #galera相关参数:(两个节点配置文件类似) wsrep_on=onbinlog_format=ROWdefault-storage-engine 阅读全文
posted @ 2017-11-27 23:10 xuanhui 阅读(639) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。
posted @ 2017-11-26 13:22 xuanhui 阅读(18) 评论(0) 推荐(0)
摘要:网上11g rac安装文档大多不详细,今天来一个详细的! 纯操作文档,不喜勿喷!! 环境: 系统:rhel5.5 oracle:11.2.03 双网卡 共享磁盘 ip地址和主机名规划: #节点1 主机名:rac1 #节点2 主机名:rac2 192.168.56.11 rac1 192.168.56 阅读全文
posted @ 2017-07-17 22:49 xuanhui 阅读(1138) 评论(0) 推荐(0)
摘要:表中数据: 执行语句: mysql> delete from emp where empNO not in (select min(empNO) from emp group by ename);ERROR 1093 (HY000): You can't specify target table ' 阅读全文
posted @ 2017-07-02 19:14 xuanhui 阅读(710) 评论(0) 推荐(0)
摘要:一、undo是什么: 1、原始修改之前的数据副本 db buffer pool中的数据 修改后记录到 undo 表空间 多次更改的数据副本多会记录 2、针对更改事务处理而捕获 事务级别的:只要commit就会写到undo(原子性) 3、至少保留到事务处理结束 还原数段段(extent) 自动管理: 阅读全文
posted @ 2017-06-27 22:58 xuanhui 阅读(2501) 评论(0) 推荐(0)
摘要:cpu numa结构反应的内存访问速度问题: 在多核cpu的时代引入了cpu的numa(非一致内存访问结构): NUMA引入了node的概念,每个物理CPU都被视作一个node,而每个node都有一个local memory(访问速度更快),其他node的内存则为remote NUMA的内存分配策略 阅读全文
posted @ 2017-01-08 22:32 xuanhui 阅读(468) 评论(0) 推荐(0)
摘要:-A 备份所有-B 恢复时会自动创建库 (同时支持导出多个库 -B db01 db02) -d 导出表结构 #库中有多个表导出时导出没加 –B参数,则要先导入结构,如果表结构没有备份,那就无法用此方法恢复了。 -F 刷新、切割 bin-log位置点 --master-data=1 (记录cahnge 阅读全文
posted @ 2016-12-17 11:50 xuanhui 阅读(241) 评论(0) 推荐(0)
摘要:innodb_flush_log_at_trx_commit:(mysql写事物日志的方式) 0 log buffer 会每秒写入到日志文件中,并刷新到磁盘 (提交方式与事物无关,性能最好) 1 事物提交就写入到日志文件中,并刷入到磁盘 (最安全,速度最慢) 2 事物提交就记录到日志文件中,日志文件 阅读全文
posted @ 2016-12-17 10:53 xuanhui 阅读(182) 评论(0) 推荐(0)
摘要:本脚本黏贴就可以使用绝对不坑人!!! (此脚本来源如一位大神网友) 执行效果: 脚本: #!/bin/bashPW=Eqipay20150504@mysqladmin -P3306 -uroot -p$PW -r -i 1 ext |\awk -F"|" \"BEGIN{ count=0; }"\' 阅读全文
posted @ 2016-12-17 10:51 xuanhui 阅读(825) 评论(0) 推荐(0)