摘要: 1、慢查询日志 slow_query_log 2、自动提交 autocommit 3、最长等待时间 long_query_time 4、字符集 character 5、mysql提供可以用来分析当前会话中语句执行的资源消耗情况,可以用于SQL调优的测量 profiling 查看SQL执行所耗资源情况 阅读全文
posted @ 2021-07-06 18:04 没有你哪有我 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 1、建表 部门表 1 CREATE TABLE dept( 2 id INT UNSIGNED PRIMARY KEY AUTO_INCREMENT, 3 deptno MEDIUMINT UNSIGNED NOT NULL DEFAULT 0, 4 dname VARCHAR(20) NOT NU 阅读全文
posted @ 2021-07-06 17:22 没有你哪有我 阅读(330) 评论(0) 推荐(0) 编辑
摘要: 死锁现象 死锁是指两个或两个以上的进程在执行过程中,由于竞争资源或者由于彼此通信而造成的一种阻塞的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程称为死锁进程。 图解 死锁编码 1 package com.lzp.thread; 2 3 im 阅读全文
posted @ 2021-07-06 15:26 没有你哪有我 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 线程池简介 线程池就是首先创建一些线程,它们的集合称为线程池。使用线程池可以很好地提高性能,线程池在系统启动时即创建大量空闲的线程,程序将一个任务传给线程池,线程池就会启动一条线程来执行这个任务,执行结束以后,该线程并不会死亡,而是再次返回线程池中成为空闲状态,等待执行下一个任务。 工作流程 三大常 阅读全文
posted @ 2021-07-06 13:18 没有你哪有我 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 一、原始构成 synchronized是关键字属于JVM层面: monitorenter(底层是通过monitor对象来完成,其实wait/notify等方法也依赖于monitor对象,只有在同步块或方法中才能调用wait/notify等方法) monitorexit Lock是具体类(java.u 阅读全文
posted @ 2021-07-06 09:31 没有你哪有我 阅读(79) 评论(0) 推荐(0) 编辑