tmachc's notes

Stay Hungry, Stay Foolish.

0%

MyBatis是一款优秀的持久层框架,它支持定制化SQL、存储过程以及高级映射。MyBatis避免了几乎所有的JDBC代码和手动设置参数以及获取结果集。MyBatis可以使用简单的XML或注解来配置和映射原生信息,将接口和Java 的 POJOs(Plain Ordinary Java Object,普通的 Java对象)映射成数据库中的记录。

阅读全文 »

在并发编程中,我们需要处理两个关键问题:线程之间如何通信及线程之间如何同步(这里的线程是指并发执行的活动实体)。通信是指线程之间以何种机制来交换信息。在命令式编程中,线程之间的通信机制有两种:共享内存消息传递

阅读全文 »

SQL优化主要有SQL语句及索引优化,数据库结构优化,系统配置优化以及服务器硬件优化

慢查询

  1. 查看mysql是否开启慢查询日志
    1
    2
    show variables like 'slow_query_log';
    set global slow_query_log=on;
阅读全文 »