自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 mysql 表中导入数据的方式有两种

第一种:将以上数据整理成SQL语句,insert into tab1 ....第二种:通过加载文件的方式将数据导入到表中1、创建一个pet.txt的文件(注:每个字段中用tab键隔开,字段没有值得记录用\N代替)Fluffy Harold cat f 1993‐02‐04Claws Gwen cat m 1994‐03‐17Buffy Harold dog f 1989‐05‐13Fang Benny dog m 1990‐08‐27Bowser Diane dog...

2020-11-07 14:37:54 235

原创 mysql主备延迟和切换

主备延迟主备切换可能是一个主动运维动作,比如软件升级、主库所在机器按计划下线等,也可能是被动操作,比如主库所在机器掉电。数据同步有关的时间点主要包括以下三个: 主库A执行完成一个事务,写入binlog,我们把这个时刻记为T1; 之后传给备库B,我们把备库B接收完这个binlog的时刻记为T2; 备库B执行完成这个事务,我们把这个时刻记为T3。 所谓主备延迟,就是同一个事务,在备库执行完成的时间和主库执行完成的时间之间的差值,也就是T3-T1。在备库上执行...

2020-11-01 22:30:12 364

原创 mysql主从复制及binlog格式

目录一个事务日志同步的完整过程binlog的三种格式对比当binlog_format=statementbinlog_format=‘row’binlog_format=‘mixed’ 它就是前两种格式的混合一个事务日志同步的完整过程 在备库B上通过change master命令,设置主库A的IP、端口、用户名、密码,以及要从哪个位置开始请求binlog,这个位置包含文件名和日志偏移量。 在备库B上执行start slave命令,这时候备库会启动两个线程,就是图中..

2020-11-01 22:01:51 859

原创 mysql临时方案及持久化方法

目录临时性地Mysql提升一些性能短连接风暴max_connections慢查询性能问题索引没有设计好SQL语句没写好;MySQL选错了索引。QPS突增问题MySQL是怎么保证数据不丢的binlog的写入机制redo log的写入机制组提交WAL机制主要得益于两个方面MySQL现在出现了IO性能瓶颈临时性地Mysql提升一些性能短连接风暴max_connections用来控制一个MySQL实例同时存在的连接数的上限,超过这个值...

2020-11-01 21:05:53 354

原创 mysql 当前读

RR级别当前度如何避免幻读间隙锁(Gap Lock)跟间隙锁存在冲突关系的,是“往这个间隙中插入一个记录”这个操作。间隙锁之间都不存在冲突关系。next-key lock间隙锁和行锁合称next-key lock,每个next-key lock是前开后闭区间。也就是说,我们的表t初始化以后,如果用select * from t for update要把整个表所有记录锁起来,就形成了7个next-key lock,分别是 (-∞,0]、(0,5]、(5,10]、(10,15]、(15,20]、

2020-11-01 16:34:00 1848

原创 mysql查询时间长或变慢

数据库实例本身影响MySQL数据库本身就有很大的压力,导致数据库服务器CPU占用率很高或ioutil(IO利用率)很高,这种情况下所有语句的执行都有可能变慢。查询长时间不返回select * from t where id=1;等MDL锁使用show processlist命令查看Waiting for table metadata lock的示意图。出现这个状态表示的是,现在有一个线程正在表t上请求或者持有MDL写锁,把select语句堵住了。等flush等行...

2020-10-31 23:54:12 856

原创 mysql 索引字段做函数操作

索引字段做函数操作目录索引字段做函数操作结论例子1例子2:隐式类型转换例子3:隐式字符编码转换结论索引字段做函数操作,可能会破坏索引值的有序性,因此优化器就决定放弃走树搜索功能。索引字段不能进行函数操作,但是索引字段的参数用函数数据准备CREATE TABLE `tradelog` ( `id` int(11) NOT NULL, `tradeid` varchar(32) DEFAULT NULL, `operator` ...

2020-10-31 15:10:17 815

原创 mysql 随机选数据---MySQL对临时表排序的执行过程

目录mysql 随机选数据表结构查询语句临时内存表的排序mysql 随机选数据表结构CREATE TABLE `words` ( `id` int(11) NOT NULL AUTO_INCREMENT, `word` varchar(64) DEFAULT NULL, PRIMARY KEY (`id`)) ENGINE=InnoDB;查询语句select word from words order by rand() limi...

2020-10-31 12:55:09 357

原创 rabbit

http://www.rabbitmq.com/

2020-07-03 10:39:43 126

原创 java学习过程

多线程与虚拟机百度云盘里视频课程极客时间文字课程csdn文章栏目https://blog.csdn.net/panweiwei1994/article/details/78483167java 3y的pdf文档BIO NIO AIOJava 基础之详解 Java IO](https://www.cnblogs.com/CQqf/p/10795656.html)面试题目百度io nio前几篇文章极客时间百度网盘视频...

2020-05-12 14:12:28 106

转载 java 中的内部类总结

http://www.runoob.com/w3cnote/java-inner-class-summary.html

2019-01-28 22:48:17 89

原创 yum 用的多吗

yum 用的多吗

2018-11-27 11:25:22 143

原创 spring mvc web.xml 配置出现 Attribute "xmlns:xsi" must be declared for element type "web-app"

webapp这个标签必须是第一行的,前面有注释文档都不可以,所以将webapp这个标签前面的文档全部删掉就可以

2018-07-08 02:14:51 552

原创 mysql-5.7.17-winx64安装

mysql-5.7.17-winx64安装mysql-5717-winx64安装下载解压配置环境变量新建myiniCmd初始化安装服务启动下载点这里下载解压,配置环境变量 MYSQL_HOME zhuan PATH:% MYSQL_HOME%/bin新建my.ini#########################################################

2017-03-09 18:11:46 204

原创 https和http的区别!

HTTPS需要CA申请证书,要交费。HTTP使用明文传输,而HTTPS,使用ssl加密传输。端口号不同,HTTP是80,而HTTPS是443

2016-11-08 01:08:31 279

转载 Spring面试总结1!

Spring面试题

2016-10-21 23:16:24 343

转载 数据库调优

1、数据库调优     计算机硬件调优  数据库对象的放置策略     利用数据库分区技术,均匀地把数据分布在系统的磁盘中,平衡I/O 访问,避免I/O 瓶 颈使用磁盘硬件优化数据库基本表设计优化第三范式的基本特征 是非主键属性只依赖于主键属性。优点:一是能消除 冗余数据、节省磁盘存储空间;二是有良好的数据完整性限制(基于主外键的参照完整限制 和基于主键的实体完

2016-10-21 19:27:01 303

转载 MYSQL免安装版配置

复制根目录下的my-default.ini,改名为my.ini,my.ini用下面内容替换#以下是复制内容,这行可不复制[client]port=3306default-character-set=utf8#客户端字符类型,与服务端一致就行,建议utf8[mysqld]port=3306character_set_server=utf8#服务端字符类型,

2016-10-19 23:38:34 209

原创 Java集合框架面试题目

1、为什么Map接口不继承Collection 接口?Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements)。Java SDK不提供直接继承自Collection的类,Java SDK提供的类都是继承自Collection的“子接口”如List和Set。 Map没有继承Collection接口,Map提供key到v

2016-10-19 22:14:11 262

C++谭浩强第一章作业

C++谭浩强第一章作业,能的90分以上

2014-07-31

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除