<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[ainiguo的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/ainiguo</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ainiguo]]></copyright><item><title><![CDATA[RPC请求服务方反序列化时，将Date类型字段转成了机器时间]]></title><link>https://blog.youkuaiyun.com/ainiguo/article/details/160528323</link><guid>https://blog.youkuaiyun.com/ainiguo/article/details/160528323</guid><author>ainiguo</author><pubDate>Sun, 26 Apr 2026 15:49:36 +0800</pubDate><description><![CDATA[RPC请求，消费方传入Date类型是java.util.Date的子类，导致服务方反序列化时将Date类型字段赋值为当前服务方的系统时间。]]></description><category></category></item><item><title><![CDATA[时区转换导致在夏令时期间的日期对不上]]></title><link>https://blog.youkuaiyun.com/ainiguo/article/details/157698118</link><guid>https://blog.youkuaiyun.com/ainiguo/article/details/157698118</guid><author>ainiguo</author><pubDate>Tue, 03 Feb 2026 20:25:13 +0800</pubDate><description><![CDATA[时区转换，夏令时]]></description><category></category></item><item><title><![CDATA[druid的socketTimeout和connectTimeout]]></title><link>https://blog.youkuaiyun.com/ainiguo/article/details/150150986</link><guid>https://blog.youkuaiyun.com/ainiguo/article/details/150150986</guid><author>ainiguo</author><pubDate>Sun, 10 Aug 2025 17:54:47 +0800</pubDate><description><![CDATA[druid：1.29数据库：oceanbase 4.21 oracle模式部署架构：APP通过SLB连接OB。]]></description><category></category></item><item><title><![CDATA[druid默认配置造成应用假死，请求超时，线程阻塞]]></title><link>https://blog.youkuaiyun.com/ainiguo/article/details/149650584</link><guid>https://blog.youkuaiyun.com/ainiguo/article/details/149650584</guid><author>ainiguo</author><pubDate>Fri, 25 Jul 2025 22:52:04 +0800</pubDate><description><![CDATA[默认druid配置导致应用假死]]></description><category></category></item><item><title><![CDATA[性能预估-笔记]]></title><link>https://blog.youkuaiyun.com/ainiguo/article/details/144010341</link><guid>https://blog.youkuaiyun.com/ainiguo/article/details/144010341</guid><author>ainiguo</author><pubDate>Sun, 24 Nov 2024 17:38:04 +0800</pubDate><description><![CDATA[应用 1C（物理CPU）- 25TPS；即8C的应用混合场景，更新类交易：查询累交易 1:4的情况，能达到200TPS。鲲鹏的CPU性能会差一点，即应用的TPS会下降，但是数据库的QPS一样会下降，所以比例差不多。分布式数据库：OceanBase 1C（物理CPU）-500QPS。即核心类应用的1C-25TPS-1250QPS-2.5C的数据库；核心类应用TPS与QPS比例一般是50，客户类交易一般是20；一般情况下，核心类系统，数据库的CPU核数是应用的2.5倍。]]></description><category></category></item><item><title><![CDATA[K8S容器云高可用场景TPS下降明显]]></title><link>https://blog.youkuaiyun.com/ainiguo/article/details/137185866</link><guid>https://blog.youkuaiyun.com/ainiguo/article/details/137185866</guid><author>ainiguo</author><pubDate>Sat, 30 Mar 2024 23:36:29 +0800</pubDate><description><![CDATA[高可用场景优化：容器云三台物理机，其中一台重启，TPS下降到几乎为0，且TPS恢复时间需要60S]]></description><category></category></item><item><title><![CDATA[druid-等待连接时间是maxWait的双倍]]></title><link>https://blog.youkuaiyun.com/ainiguo/article/details/136890628</link><guid>https://blog.youkuaiyun.com/ainiguo/article/details/136890628</guid><author>ainiguo</author><pubDate>Wed, 20 Mar 2024 22:33:44 +0800</pubDate><description><![CDATA[druid maxWait ]]></description><category></category></item><item><title><![CDATA[19470415 Hour Of Day: 0 -＞ 1]]></title><link>https://blog.youkuaiyun.com/ainiguo/article/details/135443615</link><guid>https://blog.youkuaiyun.com/ainiguo/article/details/135443615</guid><author>ainiguo</author><pubDate>Sun, 14 Jan 2024 09:28:56 +0800</pubDate><description><![CDATA[数据库中Date类型字段为’1947-04-15’ ，通过 java.util.Date Java类接收该值得时候报错 IllegalArguementException: Hour Of Day: 0 -> 1。]]></description><category></category></item><item><title><![CDATA[MysqlAnalyzeStatement not allow : analyze table]]></title><link>https://blog.youkuaiyun.com/ainiguo/article/details/135579102</link><guid>https://blog.youkuaiyun.com/ainiguo/article/details/135579102</guid><author>ainiguo</author><pubDate>Sun, 14 Jan 2024 06:32:17 +0800</pubDate><description><![CDATA[druid 能识别出Mysql的Analyze 语句，使用对应的 MySqlAnalyzeStatement 对象处理，但是在语句校验时com.alibaba.druid.wall.spi.WallVisitorUtils#preVisitCheck方法中却没有对MySqlAnalyzeStatement识别，导致进入如下else的逻辑中allow=false。analyze替换optimize效果一样。]]></description><category></category></item><item><title><![CDATA[Mybatis的Transaction、session、Connection，Oracle的Session的关系]]></title><link>https://blog.youkuaiyun.com/ainiguo/article/details/123745539</link><guid>https://blog.youkuaiyun.com/ainiguo/article/details/123745539</guid><author>ainiguo</author><pubDate>Fri, 25 Mar 2022 23:41:00 +0800</pubDate><description><![CDATA[Mybatis Session Connection]]></description><category></category></item><item><title><![CDATA[druid生成sqlList日志解析]]></title><link>https://blog.youkuaiyun.com/ainiguo/article/details/123390215</link><guid>https://blog.youkuaiyun.com/ainiguo/article/details/123390215</guid><author>ainiguo</author><pubDate>Wed, 09 Mar 2022 23:39:52 +0800</pubDate><description><![CDATA[druid sqlList 日志解析]]></description><category></category></item></channel></rss>