自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(56)
  • 收藏
  • 关注

原创 kingbase参数

shared_buffers = 4GBwork_mem = 8MBmaintenance_work_mem = 1GBcheckpoint_timeout = 15minmax_connections = 200effective_cache_size = 8GBcheckpoint_completion_target=0.8max_locks_per_transaction=1024log_destination= 'stderr'log_directory='sys_log'log

2023-12-07 17:46:07 670

原创 mysql主从异常处理

① 进入Mysql数据库查看max_connection_errors: show variables like '%max_connection_errors%';② 修改max_connection_errors的数量为1000: set global max_connect_errors = 1000;③ 查看是否修改成功:show variables like '%max_connection_errors%';发现刷新修改参数以后报错换了,变成如下:】由于改了root密码,导致备库同步异常。

2022-09-13 14:57:58 850

原创 hp-unix 数据库服务起不来

hp小机做集群的时候,有pkg的。如果不是,那么启动pkg状态。要pkg为runing的。

2022-08-17 21:05:02 629

原创 mysql锁查询

如果同事告诉你他现在跑一个删除操作超时了,他能提供具体哪张表,让我们帮忙确认一下,谁堵他的语句。首先查询对应表的实时锁状态,找到堵塞他的blocking_trx_idselect * from sys.innodb_lock_waits where locked_table="`q1`.`cece`";假设输出的是16吧16带入SELECT a.sql_text,c.id,d.trx_startedFROM performance_schema.events_statements_

2022-05-10 17:04:21 3041

原创 mysql5.7初始化报错 [ERROR] ./mysqld: Error while setting value ‘STRICT_TRANS_TABLES

[root@jin bin]# ./mysqld --basedir=/opt/mysql57 --datadir=/data --user=mysql --initialize --explicit_defaults_for_timestamp2022-04-29T05:21:53.104102Z 0 [ERROR] ./mysqld: Error while setting value 'STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_F.

2022-04-29 14:19:29 3469

原创 vmware 主机ipmi系统事件日志状态

vmware集群中的一台主机告警“主机ipmi系统事件日志状态”,如下截图:按照官方的操作要清空 IPMI 系统事件日志文件并重置传感器,请执行以下操作:使用 vSphere Client 打开 vCenter Server。 在 vCenter Server 清单中,选择 ESXi/ESX 主机。 单击硬件状态选项卡。 单击“视图”下的系统事件日志。 单击重置事件日志。红色警示将从系统事件日志中移除。 单击重置传感器以重置主机传感器。从 ESXi 5.5 P01 及更高版本开.

2022-04-29 10:21:28 3422

原创 vmware添加新盘虚拟机不显示

vcenter上添加新盘,虚拟机的lsblk不显示新盘的盘符。root用户执行for CHANNEL in `ls /sys/class/scsi_host/ | xargs` ; do echo "- - -" > /sys/class/scsi_host/${CHANNEL}/scan ; done重新执行fdisk-l 或者lsblk能看到新盘

2022-04-20 11:37:57 2854

原创 主从搭建 [ERROR] Slave I/O for channel ‘‘: error connecting to master

主从搭建,启用changemaster,报错链接异常change master to master_host='11.111.218.95',master_port=3307,master_user='root',master_password='123456',master_log_file='mysql-bin.000017',master_log_pos=133599226;2022-04-19T08:31:36.127677Z 46545 [ERROR] Slave I/O for chan

2022-04-19 17:07:26 3546

原创 mysql5.7的socket文件不生成

修改配置文件,最后面重新添加socket的参数,如下:[mysqld]socket=/tmp/mysql.sock[client]socket=/tmp/mysql.sock之后重启实例ll /tmp/mysql.sock(看看文件是否生成)mysql -uroot -p'6W2dQ' -P 3306--socket=/tmp/mysql.sock...

2022-04-19 16:57:12 1414

原创 keepalived+mysql搭建

环境信息:主节点a: 109.188.14.210主节点b: 109.188.14.205虚拟ip:109.188.14.201主主搭建:mysql添加参数:log-bin=mysql-binauto_increment_increment=2auto_increment_offset=1binlog-ignore=mysqlbinlog-ignore=information_schemabinlog-ignore=performance_schemacharacter_s

2022-03-29 15:42:38 2098

原创 redhat7.4配置网络yum源

1. 首先删除redhat原有的yumrpm -aq | grep yum | xargs rpm -e --nodepsrpm -aq | grep python-iniparse | xargs rpm -e --nodeps查看是否已经卸载完成:rpm -aq | grep yumrpm -aq | grep python-iniparse2. 下载yum安装包wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-pl.

2021-09-24 10:21:14 797

原创 mysql字符集不一样导致不走索引(mysql优化)

开发反馈sql执行速度慢,单条查询耗时13秒,写在程序里面不合适。sql如下SELECTter.terminal_id,ter.terminal_nameFROMdyys_machine_dealer t,dyys_machine m,dyys_machine_terminal a,dyys_terminal terWHEREt.machine_id = m.machine_idAND m.machine_id = a.machine_idAND a.ter...

2021-08-19 17:32:47 435

原创 mysql一样的数据保留第一条,其他的修改

qa表的初始数据最终的效果修改的语句:多次跑,直到修改的行为0update qa set id =id*10 where id= (select id from (SELECT id,count(*) aa FROM qa group by id) b where b.aa>1 LIMIT 1) LIMIT 1

2021-08-07 09:45:19 252

原创 docker容器进入的方式并测试

docker拉起一个容器[root@localhost ~]#docker run -it -d ubuntu:15.10 /bin/bash查看容器运行状态[root@localhost ~]# docker psCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMESe7b996e7ec57 ubuntu:15.10 "/bin/bash" 3 hours ag...

2021-08-05 17:25:55 176

原创 mysql判断某个值在另一个表是存在

qa表的数据qwer表的数据查询qwer表中的记录,输出name字段,并且在添加一列判断name是否在qa表中存在select name,if(name in (select name from qa),"yes","no") from qwer;结果如下:符合预期

2021-08-03 10:15:10 3286

原创 redis安装报错集锦

1./bin/sh: cc: command not found 错误是因为一些依赖包未安装yum -y install gcc gcc-c++ libstdc++-devel 解决2.zmalloc.h:50:31: fatal error: jemalloc/jemalloc.h:make MALLOC=libc 解决服务器为CentOS7,从官网下载Redis安装包后,解压执行make命令,出现了如下报错信息:make[1]: *** [server.o] Error 1make...

2021-07-29 17:50:21 500

原创 mysql主从数据同步和远程备份恢复实操

主库备份xtrabackup --backup --target-dir=/data/full/ --user=root --password=123456 --socket=/tmp/mysql.sock --no-server-version-check关注点MySQL binlog position: filename 'mysql-bin.000034', position '156'210726 23:10:28 [00] Writing /data/full/backup-my.cnf

2021-07-27 17:44:49 98

原创 mysql 8.0主备搭建

主库备份xtrabackup --backup --target-dir=/data/full/ --user=root --password=123456 --socket=/tmp/mysql.sock --no-server-version-check关注点MySQL binlog position: filename 'mysql-bin.000034', position '156'210726 23:10:28 [00] Writing /data/full/backup-my.cn

2021-07-27 12:08:56 553

原创 mysql主备搭建遇到的三问题

问题一:Fatal error: The slave I/O thread stops because master and slave have equal MySQL server UUIDs;uuid一样了,要保持不同,修改uuidvi /data/mysql/auto.cnfmysql -uroot -p123456mysqld_safe --defaults-file=/etc/my.cnf &问题二:Got fatal error 1236 from maste...

2021-07-26 18:02:54 122

原创 22端口能通,3306端口不能通

两台服务器之间telnet 22端口3306端口不能通[root@localhost yum.repos.d]# telnet 192.168.1.88 22Trying 192.168.1.88...Connected to 192.168.1.88.Escape character is '^]'.SSH-2.0-OpenSSH_7.4^C^[[AConnection closed by foreign host.[root@localhost yum.repos.d]#[root.

2021-07-26 15:41:07 1893

原创 oracle MD5密码编译

创建测试表,插入测试数据SQL> create table qwer(mima char(8),md5 varchar(300));Table created.SQL> insert into qwer (mima) values(1);1 row created.SQL> insert into qwer (mima) values(2);1 row created.SQL> insert into qwer (mima) values(3);1 row cr

2021-07-23 10:05:29 164

原创 Oracle DBA常用视图

Oracle DBA常用视图dba_开头dba_users数据库用户信息dba_segments 表段信息dba_extents数据区信息dba_objects数据库对象信息dba_tablespaces数据库表空间信息dba_data_files数据文件设置信息dba_temp_files临时数据文件信息dba_rollback_segs回滚段信息dba_ts_quotas用...

2021-07-19 15:21:20 1030

原创 rman list 输出很慢

详细信息:rman target /半天不输出信息(List backup执行比较慢)可能错误原因:控制文件的信息记录过多,查看控制文件已经2G。解决方法:查询控制文件信息。select rownum-1 a, aa.* from v$controlfile_record_section aa;发现15 BACKUP REDOLOG 输出结果有23271233之多。使用dbms_backup_restore包可以清除对应的信息.例子如下:SQL&g..

2021-07-19 15:09:41 142

原创 rac环境搭建dg密码文件一样,只是备库报错ORA-01017

同事让帮忙看搭建dg的时候,rman 连接主备一直报错备库的密码错误,而主库可以登陆mu5sum稽核主备库的密码文件,发现md5值一样于是不断的排查查密码文件的名字,orapw+sid没错查参数有没有设置remote_login_passwordfile 发现为EXCLUSIVE,没问题查静态监听,发现状态没有问题查监听配置文件 listener.ora这这这,,,,,ORACLE_HOME竟然写的是grid_home的路径好了问题找到了,,,,,,,,lalalalala

2020-08-20 17:49:38 715

原创 oracle创建一个sql定期跑

示例创建一个存储过程:create or replace procedure proc_tunc_data asV_SQLV varchar2(100);begin V_SQLV:='truncate table data'; EXECUTE IMMEDIATE V_SQLV;end;每周跑一次DECLAREJOB NUMBER;BEGIN DBMS_JOB.SUBMIT( JOB=>JOB, WHAT=>...

2020-07-12 12:42:08 127

原创 19c dbca静默建库

单节点的本地文件系统dbca -silent -createDatabase -templateName General_Purpose.dbc -gdbname orcl -sid orcl -sysPassword oracle123 -systemPassword oracle123 -responseFile NO_VALUE -datafileDestination /opt/oracle/ -redoLogFileSize 500 -storageType FS -characterSe..

2020-06-19 15:55:28 1039

原创 在linux上安装MySQL8.0 error while loading shared libraries: libtinfo.so.5

在linux上安装MySQL error while loading shared libraries: libtinfo.so.5操作系统环境Red Hat 8.0mysql版本:8.0解决方案:yum install libncurses*

2020-06-07 11:41:01 946

原创 oracle数据泵单独导出建用户语句

测试用户创建SQL> create user milk identified by milk;User created.SQL> grant dba to milk;Grant succeeded.SQL> create user milk1 identified by milk;User created.SQL> grant connect,re...

2020-04-29 20:58:47 579

原创 oracle大数据量插入慢咋整

oracle大数据量插入慢咋整alter index ind_t_object_id unusable;下面是测试的过程:SQL> insert into milktest select * from all_objects;rollback;72271 rows created.Elapsed: 00:00:02.71SQL> Rollback c...

2020-03-10 14:13:01 3327

原创 虚拟机怎么从eth2变成eth0

虚拟机怎么从eth2变成eth0。[root@11grac2 network-scripts]# mv ifcfg-eth2 ifcfg-eth0[root@11grac2 network-scripts]# vi ifcfg-eth0DEVICE=eth0TYPE=EthernetONBOOT=yesNM_CONTROLLED=yesBOOTPROTO=staticIPADD...

2020-03-07 20:43:17 383

原创 linux图形化报错

windows远程图形化连接linux。发现xclock能调用出来小闹钟就是不能调用图形化工具。报错入下:Checking monitor: must be configured to display at least 256 colors >>> Could not execute auto check for display colors using co...

2020-03-07 20:40:11 401

原创 virtual box配置可连接外网的虚拟机

eth0配置仅主机 网卡选择当前主机共用的网卡[root@mytest network-scripts]# cat ifcfg-eth0TYPE=EthernetBOOTPROTO=staticNAME=eth0IPADDR=192.168.18.151NETMASK=255.255.255.0ONBOOT=yesenp0s8 配置桥接模式,网卡选择当前主机共用的网卡[roo...

2020-01-04 22:08:38 408

原创 达梦数据库安装操作

收集软件信息操作系统glibc: rpm -aq|grep glibc硬件信息Cat /proc/cpuinfo规划安装路径磁盘:fdisk -lDf -hFree -m新建目录:mkdir /dm7规划用户(不建议使用root)Id dmdba 改变安装目录的权限 配置环境变量(可选项) 方便使...

2019-12-30 13:46:52 270

原创 oracle11g升级到最新版(11.2.0.4)

1.升级grid下载解压Oracle安装文件p13390677_112040_Linux-x86-64_1of7.zip  p13390677_112040_Linux-x86-64_2of7.zip  p13390677_112040_Linux-x86-64_3of7.zip解压完成之后,无需停止grid和db,执行./runInstaller按照图示进行安装:这里

2018-02-02 10:53:26 4369

原创 oracle数据文件迁移

当新挂载上去磁盘到asm里面,也建了新的asm磁盘组,想把一些数据迁移到新的asm磁盘组上面。下面就是将一些表空间迁移到新的asm磁盘的过程及步骤迁移准备1、通过select语句拼接rman copy的语句:select 'copy datafile '''||file_name||''' to ''+data_dg/milk/datafile/'||tablespace_na

2018-01-31 16:54:59 993

原创 oracle11G 开启归档

11g RAC  更改归档模式   ASM    本实验有两个节点bike01,bike02  oracle_sid 分别是 bikes1,bikes2    1.在节点1 bike01上执行  [root@bike01 ~]# su - grid  [grid@bike01 ~]$ sqlplus  / as  sysasm    SQL> select na

2017-12-08 15:16:29 546

原创 Oracle存储结构(段、区、块)认识

段:一个段是一系列的区的集合,包含表空间内一个特定逻辑存储结构的所有数据。对每个表Oracle会分配一个或者多个区段来组成表数据段。一个表可能不止一个段的情况:一张索引组织表可能包含多个段、一张表中有lob字段(lob字段存储在独立的段内),分区表oracle段的类型:数据段,临时段,回滚段,索引段区:区是数据库存储空间的一个逻辑单位,由多个连续的数据块组成。一个或多个区段组成

2017-08-29 16:08:34 1445

原创 oracle添加静态监听

配置静态监听[oracle@milk11Gadmin]$cd$ORACLE_HOME/network/admin[oracle@milk11Gadmin]$pwd/u01/oracle/app/oracle/product/11.2/network/admin如果你是还想用原来的监听端口(1521)注册静态监听,那么如方法一如果你要用其他端口注册监听例如1527,那么

2017-08-29 14:50:33 5306

原创 oracle创建job

2018年08月29日一个简单的job创建,很多时候想快速创建一个job,苦于手写速度太慢,一个简单的例子很有必要,到时候根据要求直接改就行。一个简单的job,每两分钟收集一下系统时间插入到tab_time表中。-- 创建tablecreate table tab_time(       milk_time char(50)       ); -- 创建存储过程

2017-08-29 14:05:33 320

原创 expdp/impdp数据泵分区表导入太慢了

2017-08-29 天气阴天 有点闷热分区表数据泵导入太慢,达不到客户的迁移要求导出语句如下:(10G单节点)userid='/ as sysdba'directory=milk_dirdumpfile=mon_%U.dmplogfile=0828.logschemas=monparallel=8导入语句(11G的rac):userid

2017-08-29 10:22:01 8666

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除