<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[数据矿工的博客]]></title><description><![CDATA[Linux & Database & DevOps]]></description><link>https://blog.youkuaiyun.com/xianjuke008</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; xianjuke008]]></copyright><item><title><![CDATA[MySQL与TiDB系统表对比]]></title><link>https://blog.youkuaiyun.com/xianjuke008/article/details/150218639</link><guid>https://blog.youkuaiyun.com/xianjuke008/article/details/150218639</guid><author>xianjuke008</author><pubDate>Mon, 11 Aug 2025 16:19:06 +0800</pubDate><description><![CDATA[相同字段id，user，host,db,command,time,state,info。相同字段table_rows，data_length,create_time,不同字段tidb_table_id,tidb_id_sharding_info。相同字段partition_name,partition_method。相同字段index_name,seq_in_index,data_lock_waits（单向依赖即A 等待 B）相同字段column_name,column_type。]]></description><category></category></item><item><title><![CDATA[Nignx 常用配置规则]]></title><link>https://blog.youkuaiyun.com/xianjuke008/article/details/140471152</link><guid>https://blog.youkuaiyun.com/xianjuke008/article/details/140471152</guid><author>xianjuke008</author><pubDate>Tue, 16 Jul 2024 16:57:53 +0800</pubDate><description><![CDATA[这可以用于敏感数据或者响应数据频繁更改的情况，以确保不会在客户端或代理服务器上存储敏感信息或者过期的数据。这意味着缓存会将响应数据存储在缓存中，但在将响应返回给客户端之前，必须先将该响应提交给服务器进行验证。服务器会检查响应的有效性，如果发现响应仍然有效，服务器会返回一个新的验证令牌（），以通知缓存可以使用它，否则服务器将返回新的响应数据。在使用正则匹配时，必须捕捉要匹配的内容并在指定的内容处使用。后面配置的路径丢弃掉，把当前匹配到的目录指向到指定的目录。指令的目的是为了防止从缓存中返回过期的资源。]]></description><category></category></item><item><title><![CDATA[Oracle之查看最近最消耗CPU的SQL语句及会话信息的方法]]></title><link>https://blog.youkuaiyun.com/xianjuke008/article/details/136189677</link><guid>https://blog.youkuaiyun.com/xianjuke008/article/details/136189677</guid><author>xianjuke008</author><pubDate>Tue, 20 Feb 2024 14:32:29 +0800</pubDate><description><![CDATA[可以根据 V$ACTIVE_SESSION_HISTORY 视图来获取。1、查找最近一分钟内，最消耗CPU的SQL语句；3、查找最近一分钟内，最消耗I/O的SQL语句；4、查找最近一分钟内，最消耗资源的SQL语句；2、查找最近一分钟内，最消耗CPU的会话；5、查找最近一分钟内，最消耗资源的会话。]]></description><category></category></item><item><title><![CDATA[JedisDataException: LOADING Redis is loading the dataset in memory]]></title><link>https://blog.youkuaiyun.com/xianjuke008/article/details/136183753</link><guid>https://blog.youkuaiyun.com/xianjuke008/article/details/136183753</guid><author>xianjuke008</author><pubDate>Tue, 20 Feb 2024 10:25:40 +0800</pubDate><description><![CDATA[redis版本：redis-2.8.12 【64位】
			操作系统：Linux version 2.6.32 【64位】
			异常状况描述：
			redis中dump.rdb文件到达3G时，所有redis的操作都会抛出此异常。
			原因：
			maxmemory默认是3G
			解决：
			redis.conf中maxmemory &lt;5368709120&gt;设置大一些，比如5G，30G等
		]]></description><category></category></item><item><title><![CDATA[【总结】Redis连接错误：MISCONF Redis is configured to save RDB snapshots...]]></title><link>https://blog.youkuaiyun.com/xianjuke008/article/details/136183650</link><guid>https://blog.youkuaiyun.com/xianjuke008/article/details/136183650</guid><author>xianjuke008</author><pubDate>Tue, 20 Feb 2024 10:06:44 +0800</pubDate><description><![CDATA[vi打开redis-server配置的redis.conf文件，然后使用快捷匹配模式：/stop-writes-on-bgsave-error定位到stop-writes-on-bgsave-error字符串所在位置，接着把后面的yes设置为no就可以了。Redis被配置为保存数据库快照，但它目前不能持久化到硬盘。用来修改数据的命令被禁用了，因为目前实例配置是当写数据时快照失败了去报告错误。请查看Redis日志的详细错误信息。2. 修改redis.conf配置文件。1. 通过redis命令行修改。]]></description><category></category></item><item><title><![CDATA[socat安装]]></title><link>https://blog.youkuaiyun.com/xianjuke008/article/details/136183228</link><guid>https://blog.youkuaiyun.com/xianjuke008/article/details/136183228</guid><author>xianjuke008</author><pubDate>Tue, 20 Feb 2024 09:53:59 +0800</pubDate><description><![CDATA[TCP4-LISTEN:15000,reuseaddr,fork,su=nobody”是一号地址，代表在15000端口上进行TCP4协议的监听，复用绑定的IP，每次有连接到来就fork复制一个进程进行处理，同时将执行用户设置为nobody用户。socat里面，必须有两个流，所以第一个参数-代表标准的输入输出，第二个流连接到192.168.1.18的80端口。“-d -d -lf /var/log/socat.log”是参数，前面两个连续的-d -d代表调试信息的输出级别，-lf则指定输出信息的保存文件。]]></description><category></category></item><item><title><![CDATA[使用gohttpserve共享你的文件]]></title><link>https://blog.youkuaiyun.com/xianjuke008/article/details/136183054</link><guid>https://blog.youkuaiyun.com/xianjuke008/article/details/136183054</guid><author>xianjuke008</author><pubDate>Tue, 20 Feb 2024 09:46:17 +0800</pubDate><description><![CDATA[上一篇文件我们写了用windows进行文件共享，使用gohttpserve共享你的文件1（windows基础篇），但是在实际工作中，我们一般采用linux作为服务器，因此本篇内容简单介绍一下如果使用linux进行文件共享。Oracle VM VirtualBox的是使用可参考链接：https://blog.youkuaiyun.com/kongmingxiaoxiao/article/details/89439257。下载gohttpserve 的linux版本，并解压放置在linux的共享目录。]]></description><category></category></item><item><title><![CDATA[maven项目中的groupid、artifactid和Version]]></title><link>https://blog.youkuaiyun.com/xianjuke008/article/details/135906998</link><guid>https://blog.youkuaiyun.com/xianjuke008/article/details/135906998</guid><author>xianjuke008</author><pubDate>Mon, 29 Jan 2024 10:45:09 +0800</pubDate><description><![CDATA[比如我创建一个项目，我一般会将groupId设置为cn.zr，cn表示域为中国，zr是我个人姓名缩写，artifactId设置为testProj，表示你这个项目的名称是testProj，依照这个设置，你的包结构最好是cn.zr.testProj打头的，如果有个StudentDao，它的全路径就是cn.zr.testProj.dao.StudentDao。其中1.0是版本号，SNAPSHOT版本代表不稳定、尚处于开发中的版本。groupId一般分为多个段，这里我只说两段，第一段为域，第二段为公司名称。]]></description><category></category></item><item><title><![CDATA[JVM之GC日志解读]]></title><link>https://blog.youkuaiyun.com/xianjuke008/article/details/134492344</link><guid>https://blog.youkuaiyun.com/xianjuke008/article/details/134492344</guid><author>xianjuke008</author><pubDate>Sun, 19 Nov 2023 16:50:40 +0800</pubDate><description><![CDATA[JVM之GC日志参数]]></description><category></category></item><item><title><![CDATA[Python 与Perl读取文件并存入字典（哈希）代码对比]]></title><link>https://blog.youkuaiyun.com/xianjuke008/article/details/129418711</link><guid>https://blog.youkuaiyun.com/xianjuke008/article/details/129418711</guid><author>xianjuke008</author><pubDate>Thu, 09 Mar 2023 10:59:18 +0800</pubDate><description><![CDATA[Python 与Perl读取文件并存入字典（哈希）代码对比]]></description><category></category></item><item><title><![CDATA[Navicat 连接MySQL8失败的解决办法]]></title><link>https://blog.youkuaiyun.com/xianjuke008/article/details/125948927</link><guid>https://blog.youkuaiyun.com/xianjuke008/article/details/125948927</guid><author>xianjuke008</author><pubDate>Sat, 23 Jul 2022 16:02:59 +0800</pubDate><description><![CDATA[加密mysql_native_password]]></description><category></category></item><item><title><![CDATA[用类比的方式梳理Performance_schema的表关系]]></title><link>https://blog.youkuaiyun.com/xianjuke008/article/details/125900223</link><guid>https://blog.youkuaiyun.com/xianjuke008/article/details/125900223</guid><author>xianjuke008</author><pubDate>Wed, 20 Jul 2022 20:40:12 +0800</pubDate><description><![CDATA[setup_instruments、setup_objects、threads、setup_consumers]]></description><category></category></item><item><title><![CDATA[MySQL 常用查询]]></title><link>https://blog.youkuaiyun.com/xianjuke008/article/details/125862312</link><guid>https://blog.youkuaiyun.com/xianjuke008/article/details/125862312</guid><author>xianjuke008</author><pubDate>Mon, 18 Jul 2022 23:10:45 +0800</pubDate><description><![CDATA[MySQL常用查询]]></description><category></category></item><item><title><![CDATA[在Linux最大打开文件数限制下 MySQL 对参数的调整]]></title><link>https://blog.youkuaiyun.com/xianjuke008/article/details/125792677</link><guid>https://blog.youkuaiyun.com/xianjuke008/article/details/125792677</guid><author>xianjuke008</author><pubDate>Thu, 14 Jul 2022 20:50:54 +0800</pubDate><description><![CDATA[open_files_limit=effective_open_files]]></description><category></category></item><item><title><![CDATA[MySQL优化innodb_log_file_size参数]]></title><link>https://blog.youkuaiyun.com/xianjuke008/article/details/125773335</link><guid>https://blog.youkuaiyun.com/xianjuke008/article/details/125773335</guid><author>xianjuke008</author><pubDate>Wed, 13 Jul 2022 21:41:45 +0800</pubDate><description><![CDATA[当前的log序号到最后一次的checkpoint的时候，不要超过innodb_log_files_in_group*innodb_log_file_size的0.75]]></description><category></category></item><item><title><![CDATA[MySQL查询慢的综合原因]]></title><link>https://blog.youkuaiyun.com/xianjuke008/article/details/125737557</link><guid>https://blog.youkuaiyun.com/xianjuke008/article/details/125737557</guid><author>xianjuke008</author><pubDate>Tue, 12 Jul 2022 10:29:30 +0800</pubDate><description><![CDATA[MySQL慢查询调优]]></description><category></category></item><item><title><![CDATA[MySQL过期参数查询缓存query_cache_type和query_cache_size]]></title><link>https://blog.youkuaiyun.com/xianjuke008/article/details/125735751</link><guid>https://blog.youkuaiyun.com/xianjuke008/article/details/125735751</guid><author>xianjuke008</author><pubDate>Tue, 12 Jul 2022 09:06:19 +0800</pubDate><description><![CDATA[query_cache_type和query_cache_size]]></description><category></category></item><item><title><![CDATA[binlog_do_db 与 binlog_ignore_db]]></title><link>https://blog.youkuaiyun.com/xianjuke008/article/details/125722519</link><guid>https://blog.youkuaiyun.com/xianjuke008/article/details/125722519</guid><author>xianjuke008</author><pubDate>Mon, 11 Jul 2022 15:31:18 +0800</pubDate><description><![CDATA[binlog_ignore_db 参数的效果确实和诸多因素有关，特别是有从库的情况下，主库要特别小心使用此参数，很容易产生主从同步错误。]]></description><category></category></item><item><title><![CDATA[MySQL数据库performance_schema.threads中的3种线程ID]]></title><link>https://blog.youkuaiyun.com/xianjuke008/article/details/125696360</link><guid>https://blog.youkuaiyun.com/xianjuke008/article/details/125696360</guid><author>xianjuke008</author><pubDate>Sat, 09 Jul 2022 17:25:50 +0800</pubDate><description><![CDATA[performance_schema.threads的3种id]]></description><category></category></item><item><title><![CDATA[HAPROXY 基于COOKIE的会话保持]]></title><link>https://blog.youkuaiyun.com/xianjuke008/article/details/125673257</link><guid>https://blog.youkuaiyun.com/xianjuke008/article/details/125673257</guid><author>xianjuke008</author><pubDate>Fri, 08 Jul 2022 10:37:45 +0800</pubDate><description><![CDATA[haproxy的cookie]]></description><category></category></item></channel></rss>