摘要:
一、说明 我们使用mysql大多数都是一主一从或者是一主多从的架构,但在有些情况下我们希望能将多个主库同步到一个从库下面,本文将介绍多主一从的安装方法以及注意事项。 实验环境为:3台Centos7.6,mysql 8.0.28 community 192.168.56.91 主1 192.168.5 阅读全文
摘要:
一、问题 Oracle在收集统计信息时默认的采样比例是DBMS_STATS.AUTO_SAMPLE_SIZE,那么AUTO_SAMPLE_SIZE的值具体是多少? 假设采样比例为10%,那么在计算单个列的distinct时与实际的差别大吗? 有哪些采样算法? 二、实验 准备三张实验表,t1/t2/t 阅读全文
摘要:
一、赌徒的问题 周末闲来无事,打算解决我一直思考的一个问题。假设我有100块钱,拿去赌博,每次从1块开始押,如果赢了,下次还是押一块,如果输了,下次就押两块,输了就继续翻倍,直到将手上的钱输光为止。如果以这种方式赌博,是否是稳赚不赔,如果要赢到200块,需要赌多少把。来吧,我们开始写程序验证。 二、 阅读全文
摘要:
一、概述 有一台linux机器,上面部署了sftp服务。然后我本机windows想通过winscp工具连接到这台linux服务器上传和下载文件。有两种连接方式,第一种是通过linux的用户名和密码,这种连接方式比较简单。本文将介绍第二种方式,即通过linux的用户名和密钥文件。 二、生成密钥文件(w 阅读全文
摘要:
一、安装 本实验的环境为centos7.6 查看sftp运行需要安装的rpm包,一般来说,这些包都是默认安装的,如果没有就自己安装下 rpm -qa | grep ssh openssh-server-7.4p1-16.el7.x86_64 libssh2-1.4.3-12.el7.x86_64 o 阅读全文
摘要:
一、安装 本实验的环境为centos7.6 yum install vsftpd ftp分匿名模式和非匿名模式,匿名模式使用anonymous用户进行上传和下载,非匿名模式就是需要指定linux用户名和密码。 二、配置参数文件 以下两种模式选择一种即可 a. 匿名模式 cd /etc/vsftpd 阅读全文
摘要:
一、概述 在Linux上安装oracle,需要对内核参数进行调整,其中有shmmax和shmall这两个参数,那这两个参数是什么意思,又该如何设置呢? 二、官方文档 在oracle的官方文档( https://docs.oracle.com/en/database/oracle/oracle-dat 阅读全文
摘要:
一、说明 本文将通过实验介绍mysql锁该如何排查,本实验的mysql版本为8.0.23,隔离级别为RC。 二、实验 场景一:会话a开启事务,删除全部数据。会话b开始事务,删除部分数据 会话A: (root@localhost)[hello]> begin; (root@localhost)[hel 阅读全文
摘要:
一、概述 本文将介绍windows挂载windows文件夹。 二、搭建 实验的环境 两台Windows:Win 10 Server端:10.56.64.65 文件实际存放的服务器 Client端:10.56.64.95 挂载的服务器,即将server端的共享文件夹挂载到client端 【Server 阅读全文
摘要:
一、概述 windows挂载linux文件夹采用samba服务,本文将介绍此种类型。 二、搭建 实验的环境 一台Linux:CentOS7.3,一台Windows:Win 10 Server端:192.168.56.88 文件实际存放的服务器(linux) Client端:192.168.56.1 阅读全文