MySQL

SQL开发知识:oracle调试存储过程的过程详解

oracle如果存储过程比较复杂,我们要定位到错误就比较困难,那么可以存储过程的调试功能 先按简单的存储过程做个例子,就是上次做的存储过程(proc_test) 1、先在数据库的procedures文件找到我们之前创建存储过程 2、选中存储过程,右键弹出菜...

异常处理之:Oracle RAC ASM故障数据恢复解决方法

一、故障描述 ASM磁盘组掉线 ,ASM实例不能mount。ASM磁盘组有4个500G的磁盘组成,数据库和ASM软件为10.2.0.1,急需恢复oracle数据库。 二、故障分析 分析组成ASM磁盘组的磁盘,取出ASM元数据,对元数据进行分析:ASM存储元...

详解Mysql四种分区方式以及组合分区

看这篇文章前需要先了解一下以下几个问题~ 一、问题 1.分区是什么 分区:就是把一张表数据分块存储 目的:提升索引的查询效率 2.Mysql为什么要使用分区 先从数据分析 然后进行索引优化 然后引入分区 3.Mysql中分区原理 客户端—...

Linux环境下生成openssl证书方法和注意事项

一、环境:CentOS7,Openssl1.1.1k。 二、概念: 根证书:是生成服务器证书和客户端证书的基础,也可以叫自签发证书,即CA证书 服务器证书:由根证书签发,配置在服务器。 客户端证书:由根证书签发,配置在客户端。也可以配置在web服务器,安装...

linux系统下AutoFs挂载服务安装教程

无论是Samba服务还是NFS服务,都要把挂载信息写入到/etc/fstab中,这样远程共享资源就会自动随服务器开机而进行挂载。虽然这很方便,但是如果挂载的远程资源太多,则会给网络带宽和服务器的硬件资源带来很大负载。如果在资源挂 载后长期不使用,也会造成服...

系统配置:CentOS7系统环境下 gcc 升级详细过程

简短介绍 大家好,今天给大家分享gcc编译器的升级方法。在linux系统中其实已经自带了gcc编译器,但是版本比较低。目前有些开源工具例如:Apache Doris在安装时需要更高版本的gcc 5.3.1+以上版本编译器才能编译c++代码。那么我们就了解下...

Linux基础:Linux源码之epoll

一、前言 在linux的高性能网络编程中,绕不开的就是epoll。和select、poll等系统调用相比,epoll在需要监视大量文件描述符并且其中只有少数活跃的时候,表现出无可比拟的优势。epoll能让内核记住所关注的描述符,并在对应的描述符事件就绪的时...

性能优化:MySQL优化常用的多种有效方法

总结 本文我们来谈谈项目中常用的MySQL优化方法,共19条,具体如下: 1、EXPLAIN 做MySQL优化,我们要善用EXPLAIN查看SQL执行计划。 下面来个简单的示例,标注(1、2、3、4、5)我们要重点关注的数据: type列,连接类型。一个好...

Linux基础命令:tmpwatch命令清除旧文件的方法

我们知道系统里面常常会有一些忘记删除的长时间不用而且确实没有用处的文件,如果不去处理,这些无用的文件会越来越多,浪费许多系统资源。在不知道文件名的情况下,很难去检查某一目录下到底是哪些文件长时间没有被访问,同时删除这些文件。我们今天就介绍一款非常实用的工具...