翔云

Just try, don't shy. 最新文章请点击
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 30 下一页

2019年10月17日

摘要: golang中,有一个特殊的指针值nil. 如何使用nil没有方法和成员变量呢? 下面来看下具体例子。 程序中,定义结构体类型Plane, 将Plane类型的指针作为函数的参数,然后传入nil作为实参。 在函数中,使用nil访问Plane的方法。 package main import ( "fmt 阅读全文

posted @ 2019-10-17 22:49 翔云123456 阅读(1717) 评论(0) 推荐(0)

摘要: MySQL集群一般部署为主从架构,主库专门用于写入数据,从库用于读数据。 异常情况下,在从库上写入数据,就会出现主从数据不一致问题,称为errant。 如果从库上的这些数据主库上已经有了,或者主库不需要这些数据,我们就可以使用空事务解决errant问题。 接下来,本文介绍如何使用空事务解决erran 阅读全文

posted @ 2019-10-17 22:18 翔云123456 阅读(502) 评论(0) 推荐(0)

2019年10月14日

摘要: 在使用show processlist的时候,直接使用会显示很多的内容,无法很快找到需要的信息。 如何过滤操作呢? 其实,show processlist展示的内容是从 数据表查询得到。 数据表 各字段如下: 所以可以使用SQL语句的条件查询进行过滤,例如: 阅读全文

posted @ 2019-10-14 20:24 翔云123456 阅读(2555) 评论(1) 推荐(0)

2019年10月13日

摘要: 在用MySQL客户端对数据库进行操作时,如果一段时间没有操作,再次操作时,常常会报如下错误: 这个报错信息就意味着当前的连接已经断开,需要重新建立连接。 那么,连接建立后,连接的时长是如何确定的呢? 在MySQL中,这个与两个参数 和`wait_timeout`的设置有关。 注:以下说明基于MySQ 阅读全文

posted @ 2019-10-13 17:38 翔云123456 阅读(1994) 评论(0) 推荐(0)

摘要: MySQL 客户端与MySQL server建立连接后,就可以执行SQL语句了。 如何查看一个连接上是否正在执行SQL语句,或者连接是否处于空闲呢? 下面我们做下测试。 1.查看连接的空闲时间 首先看下测试程序。 代码中,每3s执行一条sql语句。 启动程序,输出结果如下: 可以看到,连接MySQL 阅读全文

posted @ 2019-10-13 13:03 翔云123456 阅读(1546) 评论(0) 推荐(0)

摘要: MySQL数据表中,如果timestamp类型的字段,值为0, python从数据库读取数据后,得到对象是什么类型,是否为None呢? 下面来测试下。 创建数据表 首先创建数据表,其中字段 为timestamp类型,值为0. CREATE TABLE ( int(11) NOT NULL AUTO_ 阅读全文

posted @ 2019-10-13 11:15 翔云123456 阅读(537) 评论(0) 推荐(0)

2019年10月4日

摘要: 最近工作的内容涉及MySQL运维内容,陆陆续续读了几本相关的书,其中一本是《MySQL管理之道:性能调优、高可用与监控》。 内容涵盖性能调优(包括sql优化等)、备份、高可用,以及读写分离等,对于普及MySQL基础非常有用。记录一下,以便于后面查阅。 附目录: 1章 MariaDB架构与历史1 1. 阅读全文

posted @ 2019-10-04 11:23 翔云123456 阅读(374) 评论(0) 推荐(0)

2019年10月2日

摘要: 本文介绍golang 中连接MySQL时,如何设置最大连接数和最大空闲连接数。 关于最大连接数和最大空闲连接数,是定义在golang标准库中 的。 文中例子连接MySQL用的SQL driver package是 . 设置最大连接数的接口是 设置连接MySQL可以打开的最大连接数。 如果n show 阅读全文

posted @ 2019-10-02 23:28 翔云123456 阅读(2469) 评论(0) 推荐(1)

2019年10月1日

摘要: 每个MySQL连接,都有一个连接ID,可以通过 connection_id()查看。 连接id也可以通过以下方式查看: show processlist中id列 information_schema.processlist的id列 performance_schema.threads的process 阅读全文

posted @ 2019-10-01 22:27 翔云123456 阅读(4224) 评论(0) 推荐(0)

2019年9月21日

摘要: 作为一个golang coder,使用golang编写代码是基本的要求。 能够写出代码,并能够熟悉程序执行过程中各方面的性能指标,则是更上一层楼。 如果在程序出现性能问题的时候,可以快速定位和解决问题,那么写起代码来,会更加自信。 本文介绍的pprof,是golang 自带性能剖析工具,可以帮助定位 阅读全文

posted @ 2019-09-21 16:26 翔云123456 阅读(1849) 评论(0) 推荐(0)

上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 30 下一页