自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (8)
  • 收藏
  • 关注

原创 Nestjs 中定义既可以捕获错误(Error)和又可以异常(Exception)的过滤器

Nest.js 中使用不特定于平台(express 或 fastify)的方式定义可捕获所有错误和所有异常的过滤器...

2024-04-10 04:08:40 190

原创 【超详细】vue3+pinia+自动持久化插件+自定义存储器对象实现状态数据持久化

vue3 + pinia + pinia-plugin+persistedstate + js-cookie 实现状态管理及数据自动持久化到 localStorage、sessionStorage、cookieStorage

2024-03-08 09:53:27 891

原创 PXC + LVS + Keepalived实践总结文档

PXC + LVS + Keepalived实践总结文档目录第1章 总体规划.. 21.1 系统规划.. 2第2章 安装依赖包及准备工作.. 32.1 先卸载CentOS7及以上版本自带的mariadb. 32.2 检查相关依赖包.. 32.3 安装缺少的依赖包.. 32.4 配置防火墙和关闭selinux. 4第...

2019-07-17 13:40:50 777

转载 PXC 5.7中限制模式(pxc-strict-mode)参数使用详解

在Percona XtraDB Cluster集群架构中,为了避免多主节点导致的数据异常,或者说一些不被支持的特性引发的数据不一致的情形,PXC集群可以通过配置pxc_strict_mode这个变量来实现。该变量的设置影响还是蛮大的。下文针对这个参数的不同设置进行描述,以及列出相关的具体影响。一、PXC严格模式描述PXC严格模式旨在避免在Percona XtraDB群集中使用实验性和不受支...

2019-07-14 00:16:00 2415

原创 检查是否数字类函数

public class ChkNumber{  public static void main(String []args) {    String s=new String("12345");    System.out.println(isNumber(s));  }  public static boolean isNumber(String str){    char[] c=str.t...

2018-05-03 16:17:30 363

原创 Java 数组的操作

数组Arrays.copyOf 方法的使用示例:java.util.Arrays;public class Array{  public static void main(String[] args){    int[] arr={23,42,12,63,34};System.out.println("原arr数组内容如下:");for(int i=0;i<arr.length;i++){ ...

2018-05-01 23:26:01 247

原创 RMAN中基于copy的全备合并增备进行增量备份的方式

日常在生产环境中使用RMAN在线热备数据库一般都是每周一次全备+每天备归档   或者 每周一次全备,每天一次增备的方式进行备份的。这种方式备份的优点时,占用空间较少,备份快,恢复时间相对较长(因为要逐一读取全备之后的所有增备的备份文件)。而另一种不常用的方法是:1、先做一次基于 level 0级别数据库文件副本完全拷贝(backup ascopy level 0 database),RMA

2017-10-12 16:11:07 2065

原创 MySQL-创建和使用全文索引(FullText)

MySQL5.6后,除了 MyISAM 存储引擎,事务型的 Innodb 存储引擎也支持创建和使用全文索引了。以下为测试过程:--创建测试表CREATE TABLE article ( id INT AUTO_INCREMENT NOT NULL PRIMARY KEY, title VARCHAR(200), body TEXT) engine=innodb;

2017-09-30 00:17:26 7596

原创 MySQL-MERGE存储引擎的使用测试

MERGE 存储引擎,主要用于合并多张表结构相同的 MyISAM 表,实践记录如下:1、创建三张相同表结构的  MyISAM 表:payment_2006、payment_2007、payment_2008:create table payment_2006(  country_id smallint,  payment_date datetime,  amount dec

2017-09-19 10:37:52 565

原创 MySQL --init-file 参数可以让 memory 表的固定数据永不丢失

众所周知, memory 存储引擎的表,数据只保留在内存,重启 MySQL 服务或主机后,表数据会丢失。但可以在启动  MySQL 服务时,通过  --init-file 参数,指定需要执行插入数据到 memory 表的 sql 文件或在该sql文件中引用 load data infile 通过直接装载文件的方式,将固定格式的文本数据加载进 MySQL表,如下:1、在 insert_tme

2017-09-19 10:00:56 919

原创 梆定变量的长度不一致也可能会造成硬解析

当第一次使用梆定变量为字符串类型,并且小于32bytes时,oracle捕获这个梆定变量,并改写该梆定变量的字符串长度为32Bytes。如果第二次再使用该sql和梆定变量,如果梆定变量长度超过32字节小于128字节,则oracle会自动将该梆定变量长度改为128字节,并且重新生成一个子游标和执行计划,造成相同梆定变量的sql的执行计划不能共享,需要重新生成解析树和执行计划(即是硬解析),过多的硬解

2017-04-15 01:07:31 689

原创 MySQL服务无法启动,Innodb初始化失败处理。

早几天在 Linux 部署了LAMP(Linux+Apache+MySQL+PHP+phpMyAdmin)架构,玩了一下MySQL 5.6.26,比较稳定。今天在Windows安装部署了 MySQL 5.5.45 for Community 社区版,由于开启了很多其它的Win应用程序,导致内存使用过大。 平时启动都正常的 MySQL,现在启动报失败了,查了Win的系统事件日志和 MyS

2017-01-17 03:53:49 31406 5

原创 更改ASM实例的spfile路径方法

经测试,在ASM实例中,执行 createspfile from pfile;重新创建 spfile文件时,会报如下错误:SQL> createspfile='+CRS/rac-cluster/ASMPARAMETERFILE/REGISTRY.253.858642645' frompfile='/home/grid/tmp/pfile1.ora';createspfile='+C

2016-09-23 18:26:40 4939

原创 (超详细)Oracle 10g RAC 删除节点实验操作总结

Oracle10g RAC删除节点实验操作总结 目  录 RAC物理结构...3一.    DBCA删除dbi节点的Database实例... 41.1、  检查删除dbi节点的wxxrdb3实例前的crs_stat -t -v 状态... 41.2、  先停掉RAC 上的dbi节点实例的服务... 41.3、  用Xmanager连

2016-09-02 23:32:02 3522 2

原创 (超详细)Oracle 10g RAC 添加节点实验操作总结

Oracle 10g RAC 添加节点实验操作总结 目  录 RAC物理结构...3一. 安装前准备及OS安装配置... 41、安装并配置新节点的虚拟机...42、节点三(dbi)的网络配置...43、节点三(dbi)的时间同步配置...55、  安装Oracle RAC依赖的操作系统软件包... 66、  安装oracl

2016-09-02 23:30:18 4823

原创 无法复制和rename ASM磁盘组上的数据文件处理方法

由于SYSTEM 数据文件丢失,启动数据库时会报如下无法标识或找不到数据文件1的错误:03:47:02 SYS@racdb1*SQL> startup;ORACLE instance started.Total System Global Area          413372416 bytesFixed Size                          221

2016-07-21 12:30:18 4944

原创 使用Oracle自带的系统包和过程监控其它会话SQL语句的执行计划等信息

查看本地会话的SQL或PL/SQL的执行计划可以在本地执行 alter session set sql_trace=true; 和打开捕获 10046事件 alter session set events '10046 trace name context forever,level 12';10046事件的 level 值说明如下:level 1:和 sql trace 作用相同(跟踪s

2016-02-01 20:18:30 695

原创 使用wrap和unwrap加密解密Oracle的PL/SQL对象(包,存储过程,函数等)代码

使用wrap和unwrap加密解密Oracle的PL/SQL对象(包,存储过程,函数等)代码  Oracle数据库系统自带的PL/SQL对象(包,存储过程,函数等)的代码绝大部分都是使用了wrap程序加密的。为了程序代码的保密和业务规则的保密性,我们也可以将自己写的PL/SQL对象(包,存储过程,函数等)的代码进行加密。本人做了一个示例方法步骤如下:1、首先创建一个简单的加法计算,并返回计

2016-01-31 20:05:29 12558 4

原创 很久没写过PL/SQL存储过程了--删除SQL Plan Baseline的存储过程

很久没写过PL/SQL存储过程了--删除SQL Plan Baseline的存储过程 很久没写过PL/SQL了,今天需要,写了一个用于删除Oracle数据库系统自动捕获的 SQL Plan Baseline的PL/SQL块和存储过程。关闭系统自动捕获 SQL Plan Baseline 的参数 alter system/session set optimizer_capture_sql

2016-01-05 22:22:35 771

原创 很久没写过PL/SQL存储过程了--删除SQL Plan Baseline的存储过程

很久没写过PL/SQL存储过程了--删除SQL Plan Baseline的存储过程 很久没写过PL/SQL了,今天需要,写了一个用于删除Oracle数据库系统自动捕获的 SQL Plan Baseline的PL/SQL块和存储过程。关闭系统自动捕获 SQL Plan Baseline 的参数 alter system/session set optimizer_capture_sql

2016-01-05 22:19:50 1041

原创 慎用not in 和 <>all 表达式

当连接列或比较列有null空值,用 not in 和 04:21:56 SYS@orcl*SQL > select * from t1;                COL1 CO-------------------- --                   1 A                   2 B                   3 C

2015-10-28 01:12:43 921

原创 RAC-DG升级后无法同步应用案例一则

RAC-DG从11.2.0.1.0升级到11.2.0.4.0后,在主库操作后,无法同步数据到备库,在主库检查如下:SQL> selectopen_mode,protection_mode,protection_level,database_role,switchover_status fromv$database; OPEN_MODE                        

2015-10-05 00:35:59 384

(超详细)Oracle 10g RAC 删除节点实验操作总结

本文档很详细都讲解了在RedHat Enterprise Linux5,即 RHEL5(x86_64)+Oracle10gR2 RAC环境下删除RAC集群节点的方法,通过详细文字说明和截图附注解说的方法具体说明每一个操作步骤,相信大家都很容易看得明白。

2016-09-02

(超详细)Oracle 10g RAC 添加节点实验操作总结.docx

本文档很详细都讲解了在 RHEL5(x86_64)+Oracle10gR2 RAC环境下添加RAC集群节点的方法,通过详细文字说明和截图附注解说的方法具体说明每一个操作步骤,相信大家都很容易看得明白。

2016-09-02

(超详细)Oracle11gR2 RAC在Windows Server 2008环境下的安装配置.pdf

本文档非常详细都讲解了在Windows Server 2008操作系统下部署安装Oracle 11gR2 RAC集群数据库的每一个步骤,包括安装前的需求,安装前的网络、存储规划等。即使是第一个细节的步骤也会用最具体的文字和截图进行说明,通过本文档,初学者也会很容易都在Windows Server 系统上部署自己的Oracle RAC集群数据库环境。

2016-09-02

Oracle从入门到精通

一本学习 Oracle数据库,从入门到精通的书籍,很不错。

2013-08-09

Oracle性能调优

一本关于oracle数据库性能调优、优化,参数调整等,很不错,很全面的书籍。

2013-08-09

Shell及Shell编程.pdf

一个不错的Shell编程学习文档,由浅入深,看完此书,基本都可以独立编写自己想要的Shell脚本程序了。

2013-07-14

AIX日常维护.doc

本文档,主要讲解了目前电信,金融行业等广泛使用的IBM AIX 操作系统中,日常维护操作中经常使用的文件系统巡检命令,硬件健康状况巡检命令,以及系统及网络性能等方面的常用巡检命令等……

2011-11-29

Oracle性能优化.chm

本书主要讲解了oracle数据库的性能优化技术,包括选择器的优化,基本规则的优化,SQL语句编写技巧的优化等,对现实使用中比较实用

2011-11-29

空空如也

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

TA关注的人

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