随笔 - 221
文章 - 0
评论 - 57
阅读 -
162万
04 2020 档案
MySQL事务与Spring隔离级别实现
摘要:1、事务具有ACID特性 原子性(atomicity):一个事务被事务不可分割的最小工作单元,要么全部提交,要么全部失败回滚。 一致性(consistency):数据库总是从一致性状态到另一个一致性状态,它只包含成功事务提交的结果 隔离型(isolation):事务所做的修改在最终提交一起,对其他事
阅读全文
MySQL性能优化-in和exists
摘要:一直听说exists性能比in快,但为啥快,一直不明白,乘着今天重点研究mysql,看到底是不是这么回事,原因又是在哪里。 1、我们先准备2张表和数据,人员表插入100W条数据,部门表插入5条数据。 DROP TABLE IF EXISTS `bd_dept`; CREATE TABLE `bd_d
阅读全文
MySQL性能优化-explain执行计划
摘要:explain用于获取查询执行计划信息, 一、语法 只需要在select前加上explain即可,如: mysql> explain select 1; + + + + + + + + + + + + + | id | select_type | table | partitions | type
阅读全文
MySQL性能优化-开启慢日志
摘要:MySQL慢查询日志是MySQL提供的日志工具,用于记录响应时间超过一定阈值的SQL语句,开启慢日志不是目的,而是调优的过程,如果不需要调优的话,一般不建议开启该参数,他会带来性能上的影响。 1、参数查看: show variables like '%slow_query_log%'; show v
阅读全文
CentOS用户与用户组操作
摘要:一、用户操作 1、查看用户 cut -d : -f 1 /etc/passwd # 输出所有用户名 cat /etc/passwd | grep -v /sbin/nologin | cut -d : -f 1 # 输出可登陆的用户名 cat /etc/passwd # 输出用户信息 cut和cat
阅读全文
CentOS防火墙开启和关闭端口
摘要:1、开放和关闭端口 firewall-cmd --zone=public --add-port=9200/tcp --permanent # 开放端口 firewall-cmd --zone=public --remove-port=9200/tcp --permanent # 关闭端口 firew
阅读全文