账号和口令 1.1 禁用或删除无用账号 减少系统无用账号,降低安全风险。 操作步骤 使用命令 userdel <用户名> 删除不必要的账号。 使用命令 passwd -l <...
账号和口令 1.1 禁用或删除无用账号 减少系统无用账号,降低安全风险。 操作步骤 使用命令 userdel <用户名> 删除不必要的账号。 使用命令 passwd -l <...
对于 5.7 版本,出现锁等待时,我们可以查看 information_schema 中的几张系统表来查询事务状态。 innodb_trx 当前运行的所有事务。innodb_...
估计查询性能 多数情况下,你可以通过计算磁盘的搜索次数来估算查询性能。对于比较小的表,通常可以在一次磁盘搜索中找到行(因为索引可能已经被缓存了),而对于更大的表,你可以使用B...
root指令 示例一 示例二 root指令实际访问的文件路径是root路径+location路径 alias指令 我个人建议alias指令后面的路径都加上/,因为大多数我们配...
Deployment介绍 为了更好地解决服务编排的问题,k8s在V1.2版本开始,引入了deployment控制器,值得一提的是,这种控制器并不直接管理pod, 而是通过管理...
比较重要的配置 -name 节点名称,默认是UUID-data-dir 保存日志和快照的目录,默认为当前工作目录-addr 公布的ip地址和端口。 默认为127.0.0.1:...
1. Kubernetes 资源相关 1.1 CPUThrottlingHigh 关于 CPU 的 limit 合理性指标。查出最近5分钟,超过25%的 CPU 执行周期受到...
Redis 缓存主要缓存穿透、缓存击穿与缓存雪崩异常场景,今天我们来讲讲缓存穿透。 1 场景描述 缓存穿透是指客户端请求一个缓存和数据库中都不存在的 key。由于缓存中不存在...
要在线上查看gc情况,进入k8s容器的bash,ps -ef 发现目标的java线程的进程号是1,运行jmap 报错: 查询了一下,原来是1是默认的启动进程,Dockerfi...
(Eden Space、Survivor Space、Old Gen、Code Cache和Perm Gen)JVM区域总体分两类,heap区和非heap区。heap区又分为...
备份:使用innobackupxe进行备份,选项可以使用innobackupex --help的方式查看各个选项的意思。 如果想备份后直接传递到备份存储机器上: 恢复: 解...
扩展匹配条件 tcp扩展模块 常用的扩展匹配条件如下: –sport:用于匹配 tcp 协议报文的源端口,可以使用冒号指定一个连续的端口范围。 –dport:用于匹配 tcp...
前后端分离项目实践--BaseURL与跨域[#%E5%89%8D%E5%90%8E%E7%AB%AF%E5%88%86%E7%A6%BB%E9%A1%B9%E7%9B%AE%...
1.背景 XShell作为一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议。作为server端开发,...
为啥有这篇文章?很多人好奇ClickHouse,都听说过很快,但是到底有多恐怖?新建表还要理解ClickHouse的引擎和数据类型,好麻烦今天,用一个简单粗暴的功能,帮你一键...
innobackupex已经在8.0版本中移除,因为mysql8.0所有数据库引擎改为innodb,innobackupex会对mySIAM进行加读锁,8.0不在使用mySI...
mysql命令行参数Usage: mysql [OPTIONS] [database] //命令方式-?, --help //显示帮助信息并退出-I, --help //显示...
在B+树中的节点通常被表示为一组有序的元素和子指针。如果此B+树的阶数是m,则除了根之外的每个节点都包含最少「m/2」 个元素最多 「m-1」个元素,对于任意的结点有最多 m...