- 博客(23)
- 资源 (1)
- 收藏
- 关注
原创 centos7 -bash: ssh-copy-id: command not found
查看 openssh-clients 是否安装[mysql@test-dba-test-dc .ssh]$ rpm -qa | grep openssh-clientsopenssh-clients-7.5p1-1.x86_64卸载 openssh-clients 并 重新安装[root@test-dba-test-dc ~]# yum erase openssh-clients安...
2019-08-26 14:51:07
2819
3
原创 mognodb3.4复制集从无密码到密码无需downtime(新特性)
mognodb3.4复制集从无密码到密码无需downtime(新特性)现有mongodb复制集信息主机 端口 状态192.168.201.129 5000 secondary192.168.201.130 5000 primary192.168.201.132 5000 secondary1、首先创建ad...
2019-01-25 15:56:21
412
原创 mongodb 3.2 分片集群搭建
mongodb 分片集群组件有3部分,mongos 服务:是路由节点 应用程序跟分片数据节点连接的中间件,config 服务(元数据):存储分片集的元数据 分片服务(数据节点,存放数据)元数据反映了分片群集内所有数据和组件的状态和组织。元数据包括每个分片上的块的列表以及定义块的范围。 实现方式副本集shards 服务: 至少是2个复制集config 服务复制集配置(启用内部认证机制)...
2019-01-18 12:11:44
903
原创 mognodb分片(集群)3.2升级到3.4
1、 检查列表1.1 升级版本要求, 必须是3.2 系列升级到3.41.2 先决条件 3.4 mongos 实例是不能连接到到3.2以及之前的mognod 实例 3.2或之前的mogno shell 是不兼容 3.4 分片2、 升级步骤1. 下载3.4 最新二进制包,并解压到相应位置 wget http://downloads.mongodb.org/linux/mongod...
2019-01-18 12:03:33
652
原创 greenplum 常用维护基础表 跟命令
greenplum 基础维护常见表1、gp_segment_configuration 这个是gp 的集群基本信息表,他记录每个实例的状态根端口2、pg_stat_activity 查看进程数3、pg_stat_user_tables 查看表4、pg_stat_replication 查看standby 的状态5、pg_partitions 查看分区表Gp 基础维护常用...
2018-11-27 12:08:01
919
原创 greenplum 安装指导
前面我们已经介绍了 greenplum 的架构, 若不清楚,请再次查看greenplum架构介绍本次介绍组镜像架构模式的安装 ,版本5.2分步指南注意: 磁盘空间的 评估,生产上建议使用 raid10需要磁盘空间最小总大小 = 用户总数据 *2/0.7,一般数据库大小是 纯文本大小的1.4倍1. 系统配置1.1 系统版本支持Red Hat Enterprise Linux 64-bi...
2018-11-27 11:56:51
655
原创 greenplum master添加mirror
本文章是在已存在的 greenplum 系统添加standby master 节点, 如果gp系统没安装,请先安装gp系统 文档请参考greenplum 安装指导启用master 镜像这个可以在greenplum 系统初始化的时候使用gpinitsystem添加 , 本文介绍的主要是 对已经存在的greenplum 系统添加standby master增加一个standby mast...
2018-11-27 11:33:50
441
原创 mongodb 修改oplog的大小
mongodb 修改oplog的大小关闭mongd的实例, 如果是主那么需要先进行切换(rs.stepDown())db.shutdownServer()或/usr/local/mongodb-3.0.15/bin/mongod -f /etc/mongod_5011.cnf --shutdown以单实例启动mongod修改配置文件为单实例usr/local/mongodb-...
2018-10-31 10:20:01
1530
原创 mognodb 分片出现{ "code" : 20, "ok" : 0, "errmsg" : "sharding not enabled for db " }
mongos> sh.shardCollection("mf.mb_device_login_log",{"_plat" : 1,"_uid" : 1,"_tm" : 1}){ "code" : 20, "ok" : 0, "errmsg" : "sharding not enabled for db mf" }查看索引,索引存在
2018-08-10 11:09:19
1836
原创 mongodb 3.0索引的介绍
索引类型: 样例数据 db.account.insert({_id:1, account:"xiao", password:"xxxxx", type:"1", userinfo:[ {name:'xiao',sex:'M',phone:...
2018-07-30 12:09:13
264
原创 mongodb db.copyDatabase() 的用法
这个命令只能在目的 mongod中运行 db.copyDatabase(fromdb, todb, fromhost, username, password, mechanism)fromdb:源db名,用户必须能够对这个db进行鉴权todb: 复制到目的mongod的名字,名字可以跟原名字不一样fromhost: ip+port 如果是同一 mongd 复制,这个参数可不要...
2018-07-27 18:27:17
6759
原创 php连接数成倍问题
mongodb 启用用户扩展 连接数成倍问题产生问题前的动作, mongodb 从2.6 升级到3.0 同时mongodb 由原先不需要用户认证到启用用户认证 php 升级到了新扩展问题描述: php 升级新扩展后, 一个 php 进程 对同一个mongod同时产生了2个连接问题结果:导致长连接占用了大量的内存,造成大量的内存资源浪费问题原因分析: 产生这种情况一般是应用程...
2018-07-25 14:36:11
1094
原创 mongodb中mongodump 使用 --oplog 参数备份非常的慢
mongodb中mongodump 使用 –oplog 参数备份非常的慢问题表现:最近生产环境突然收到 IO 使用率100%跟的报警 登上服务器产看io状态 iostat -x -m 1 %util 的值一直是 100%,await, 达到 60 以上, top 查看,负载居然达到47以上,通过进程 id 找到相应的 进程,发现居然是 3个 mongodb 备份进程把...
2018-03-12 22:11:51
5375
原创 记一次sqlldr 服务端导入,客户端(pl/sql)显示乱码问题
1、 服务端,服务器字符集 [oracle@localhost65 ~]$ echo $NLS_LANGAMERICAN_AMERICA.ZHS16GBK[oracle@localhost65 ~]$ 2、服务端,数据库字符集SQL> select * from v$nls_parameters t where t.PARAMETER ='NLS_CHARACTERSET
2017-05-19 23:12:13
472
原创 ORA-00600: 内部错误代码, 参数: [13011], [6651], [8395205], [0], [8395205], [0], [], [], [], [], [], []
具体错误内容如下 dbkedDefDump(): Starting incident default dumps (flags=0x2, level=3, mask=0x0)----- Current SQL Statement for this session (sql_id=g60zjruv1ddn8) ----- delete from WRM$_DATAB
2017-05-19 09:34:47
1450
原创 本地服务端 使用 sqlplus / as sysdba 报ORA-12547: TNS:lost contact
在某个时候 突然 接到 运维 人员反馈, 今天业务相关的数据 都堆积 很多了, 原因是文件入库失败, 后台数据库直接 报如下错[oracle@ORACLEMAIN ~]$ sqlplus / as sysdbaSQL*Plus: Release 11.2.0.1.0 Production on Sat Jul 23 13:27:09 2016Copyright (c) 198
2016-07-23 14:16:49
3427
原创 mysql 存储过程异常处理
今天同事跟我说, mysql存储过程中 发生异常了,怎么把异常的相关信息记录到另外一张表中,他说网上找了 ,基本上没找到相关资料通过看官方文档 发现, 其实还是能够处理的, 我们可以分别定义异常 然后在做相应的处理1、 首先看官方文档上的说明 mysql> help declare handlerName: 'DECLARE HANDLER'Descr
2016-06-02 10:24:03
605
原创 mysql 报错ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing
昨天登录mysql(Server version: 5.7.11) 还是很好的,今天登录后执行任何命令都报下面的错误mysql> help contentsERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.mysql>
2016-06-01 15:47:20
2099
原创 mysql 报错ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executin
昨天登录mysql(Server version: 5.7.11) 还是很好的,今天登录后执行任何命令都报下面的错误mysql> help contentsERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.mysql>
2016-06-01 15:43:19
83602
17
翻译 oracle12c 新特性 缓存数据库
强制整个数据库为缓存模式 oracle 12.0.0 或以后的版本 查看数据库是 正常数据库还是 缓存数据库 SELECT FORCE_FULL_DB_CACHING FROM V$DATABASE; 开启强制缓存 前对 内存分配的评估 , sga_target=60%*memory_target db_cache_size=60%*sga_target
2016-05-30 13:50:31
669
原创 oracle memory_target 跟 sga_target 的区别
memory_max_target/memory_target//sga_max_size/sga_target 1、memory_max_target 就是oracle实例的最大的内存大小2、memory_target 就是oracle实例实际内存的大小,最大值不能超过memory_max_target3、 sga_max_size 系统全局区 最
2016-05-30 13:47:14
3581
原创 oracle 12.1.0.2 新特性高级索引压缩
oracle 12.1.0.2 新特性高级索引压缩1 高级的索引压缩 1.1 创建前缀压缩索引 (该方法应用于索引列重复值比较多、非唯一性的情形 非12c 新功能)1.1.1 创建索引SQL> create index ind_MT_AS_MSG_30_spnumber on MT_AS_MSG_30(Spnumber) ;1.1.2 修改索引为压缩
2016-05-30 08:51:26
685
原创 mysql 性能优化的几点建议
从sql语句考虑1、对于查询的sql 语句 如 select .... 跟 insert into table_name select * from .... 还有 这种要尽可能的使用索引除此之外, 等值条件 也尽可能的使用索引 如 a.studno=b.studno2、使用explain 产看 select的执行计划3、当数据只有一行时候 就使
2016-05-23 10:46:42
295
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人