欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

工作经验教训(mybatis开启sql输出到控制台的操作失误)

程序员文章站 2022-03-05 08:08:47
...

关于mybatis开启sql输出到控制台的操作失误

话不多说,直接上代码

<settings>
    <!-- 打印sql日志 -->
    <setting name="logImpl" value="STDOUT_LOGGING" />
</settings>

为什么要写它
就是这段xml里的配置,本来在写代码的过程中,用于查看代码运行时对数据库的访问语句,也可以说是用于调试吧。
造成的后果
在代码写完并测试完成后,打包好的投产代码中没有去掉这个配置,投产后悲剧了。所有的sql语句都打印到了log日志文件里,日志文件以每分钟几百兆的速度增长,存储空间很快报警,差点造成整个系统的崩溃。
切记
日后切记,用于调试的代码、配置要在打投产包之前去除,使其不起作用。

相关标签: 个人经验总结