Wesley13 Wesley13
3年前
mysql的binlog太大太多占用大量磁盘
现象:网站访问越来越慢,最后无法访问了,经过检查发现磁盘满了。仔细查询下来确认是由于mysql的binlog太多太大占用了空间。分析过程及解决方案:通常出现这种问题都应该登录服务器检查磁盘、内存和进程使用的情况,通过top、df–h和free–m来检查,发现磁盘空间满了。再进一步通过du–sh对可以的目录进行检查,发现是mysql的binl
Stella981 Stella981
3年前
Spring Boot2.X+mybatis+Druid+PageHelper实现多数据源并分页,支持多个字段动态排序,结构层级分明,代码耦合,框架入门
一、SpringBoot整合Mybatis、Druid和PageHelper并实现多数据源和分页,支持多个字段动态排序,其中对分页插件进行了封装,满足于任何场景的开发Druid是一个数据库连接池。Druid可以说是目前最好的数据库连接池!因其优秀的功能、性能和扩展性方面,深受开发人员的青睐。Druid已经在阿里巴巴部署了超过600个应用,经过一年多
Wesley13 Wesley13
3年前
mysql主从复制原理
MySQL的主从同步是一个很成熟的架构,优点为:①在从服务器可以执行查询工作(即我们常说的读功能),降低主服务器压力;②在从主服务器进行备份,避免备份期间影响主服务器服务;③当主服务器出现问题时,可以切换到从服务器。mysql主(称master)从(称slave)复制的原理:1、master将数据改变记录到二进制日志(binarylog
Wesley13 Wesley13
3年前
Java入门(五):控制流程
在Java中,使用条件语句和循环结构确定控制流程,在本文中,主要包括块作用域、条件语句、循环结构、中断循环这四部分。一、块作用域块,也叫复合语句,是指由一对大括号括起来的若干条Java语句。块决定了变量的作用域。一个块可以嵌套多个块。二、条件语句如果判断超过三层,建议拆分开来写,这样更加清晰。packagejav
Wesley13 Wesley13
3年前
Oracle—SQL基础语句
1去除重复行:distinct2作用范围:是后面所有字段的组合3selectdistinctdeptnosalfromemp;4SELECTFROMempORDERBYsal;5(DATE类型)的条件6SELECTFROM
Wesley13 Wesley13
3年前
mysql 执行流程解析
MySQL可以分为Server层和存储引擎层两部分Server层包括连接器、查询缓存、分析器、优化器、执行器等,涵盖MySQL的大多数核心服务功能,以及所有的内置函数,所有跨存储引擎的功能都在这一层实现,比如存储过程、触发器、视图等而存储引擎层负责数据的存储和提取。其架构模式是插件式的,支持InnoDB、MyISAM、Memory
Stella981 Stella981
3年前
Python 循环结构语句
1、for循环:计次循环2、while循环:条件循环3、嵌套循环4、跳转语句一、for循环的使用1、进行数值循环利用数值循环输出三次‘你好’:foriin1,2,3:  print('你好')你好你好你好如果循环次数过多,需要使
Wesley13 Wesley13
3年前
mysql储存引擎
Mysql数据库常用存储引擎数据库存储引擎:是数据库底层软件组织,数据库管理系统(DBMS)使用数据引擎进行创建、查询、更新和删除数据。不同的存储引擎提供不同的存储机制、索引技巧、锁定水平等功能,使用不同的存储引擎,还可以获得特定的功能。现在许多不同的数据库管理系统都支持多种不同的数据引擎。MySQL的核心就是插件式存储引擎。
小万哥 小万哥
1年前
Python 条件和 if 语句
Python支持来自数学的通常逻辑条件:等于:ab不等于:a!b小于:a<b小于或等于:ab大于或等于:ab这些条件可以以多种方式使用,最常见的是在"if语句"和循环中使用。if语句是使用if关键字编写的。示例,if语句:pythona33b200ifba
曹训 曹训
1年前
3:Python条件语句
1.if基本语句if条件:内部代码块内部代码块else……print('……')2.if支持嵌套if11:if22print(n1)print(n2)else:print(n3)else:print(n4)3.ifelifinpinput('请输入会员级别