自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 关于mysql连接的实验-1

从mysql客户端发送到mysql服务端的请求。总会经历TCP/IP请求的几个阶段。(图来源 TCP/IP详解 ) 写一个简单代码,使得mysql服务器端主动断开连接: import ( "database/sql" _ "fmt" _ "github.com/go-sql-driver/mysql" //"time" ) func main() { db, err := sql.Open("mysql", "myuser:MysqlPass123@tcp(10.5.173.23:.

2020-07-07 09:16:04 190

原创 redis简单介绍及简单使用场景 (待写完)

redis的键值设计应该是决定了它作为缓存层的必要条件。关系型数据库在于应用程序交互时,发现大量的请求查询使得关系型数据库变慢了。而如果将要取的数据存放在内存中,而且使用key-map储存,这样减少了IO的,使得数据的读取变得更加快速。可参考memcache。 redis就是典型的缓存数据库(内存数据库),它将键值存于内存中,数据的读写是全内存操作。而且redis能够储存的value类型多,而且也可以很大。不过redis也可以作为持久化的数据库。通过将内存中的键值存储在硬盘中,可以使得数据持久化。 re

2020-06-19 22:31:49 128

转载 关于mysql的DDL操作(2)(转载)(面试题)

上一篇转了原理。 因为实际遇到过增加字段的失败,需要修改sort_buffer_size而成功。 实际上记录的四个过程: mysql> select * from events_stages_history_long \G; *************************** 1. row *************************** THREAD_ID: 470631136 EVENT_ID: 121 END_EVENT_ID:

2020-06-17 20:33:20 250

转载 关于mysql的DDL操作(转载)(面试题)

== 记录一下社招面试的简单原理问题吧== 转https://www.cnblogs.com/TeyGao/p/9089997.html 面试题:对于mysql较大表增加字段的过程。 (当时脑子想的满是inplace的过程,从未看过5.5-5.7 mysql的DDL操作原理实际上有变化) (1)mysql5.5 以前所有DDL操作都使用Copy Table的方式完成,操作过程中原表数据库不允许写入,只能读取 (2)mysql5.5 在MySQL 5.5版本中引入FIC(Fast ...

2020-06-17 20:23:11 356

空空如也

空空如也

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

TA关注的人

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