摘要:列表和元组: -可以将列表和元组当成普通的数组 -列表和元组可以保存任意类型的python对象 -通过从0开始的数字索引访问元素 -列表和元组可以存储不同类型的对象 列表和元组的区别: -列表元素使用[]包裹,元素的个数以及元素的值可以改变 -元组使用()包裹,不可以更改(内容可以) 列表: 元组: 阅读全文
MySQL-innodb_flush_log_at_trx_commit
2016-01-06 12:11 by abce, 276 阅读, 0 推荐, 收藏,
摘要:有效取值为0、1、2。建议设置为1 -1:执行commit的时将重做日志缓冲区同步写到磁盘,即伴有fsync调用 -2:执行commit的时将重做日志异步写到磁盘,即先写到文件系统的缓冲中(因为文件系统是有缓存的)。不能完全保证在执行commit时肯定会写入重做日志文件。设为1最安全,性能最差 -0 阅读全文
mysql-binlog_cache_size
2016-01-05 15:40 by abce, 4777 阅读, 1 推荐, 收藏,
摘要:二进制日志缓冲区吗,默认是32k。该参数是基于会话的,不要设置过大。 当事务的记录大于设定的binlog_cache_size时,mysql会把缓冲区中的日志信息写入一个临时文件中,所以该值也不能设置过小。 查看设置 验证binlog_cache_size设置是否合理 通过查看show global 阅读全文
MySQL-二进制日志
2016-01-05 15:38 by abce, 312 阅读, 0 推荐, 收藏,
摘要:可能会影响性能,默认不启用。 启用二进制日志功能,需要在my.cnf文件中进行配置。 记录所有更改数据的语句,也包含可能修改数据的语句。 还记录了语句执行了多久,所消耗的资源以及相关的事务信息。 1.开启二进制日志功能 格式:--log-bin[=base_name] 如果没有设置base_name 阅读全文
MySQL-通用查询日志
2016-01-05 12:47 by abce, 600 阅读, 0 推荐, 收藏,
摘要:记录了所有对mysql数据库服务器请求的信息,无论这些请求是否得到了正确的执行。 mysqld向通用查询日志中写信息是按照收到客户端的命令的顺序进行记录,而不是按照执行的顺序。 server重启或者flush日志不会产生新的日志。 默认的文件名是hostname.log 1.设置通用查询日志和慢查询 阅读全文
MySQL-慢查询日志
2016-01-05 11:17 by abce, 361 阅读, 0 推荐, 收藏,
摘要:慢查询日志功能默认不开启,其记录了执行时间超过参数long_query_time的值(默认是10),且访问的行数超过了参数min_examined_row_limit的值得SQL语句。 获取表的锁的时间不算在sql执行时间内。语句执行结束后,才会写到慢查询日志。 1.开启慢查询日志功能(不同版本开启 阅读全文
MySQL复制的管理和维护
2015-12-31 10:54 by abce, 398 阅读, 0 推荐, 收藏,
摘要:1.查看主库 mysql> show master status; mysql> show master logs; mysql> show binlog events in 'mysql-bin.000013' from 971245404; 2.查看复制库延迟 mysql> show slave 阅读全文
error nr.1045 access denied for user 'root'@'localhost' (using passwd:no)
2015-12-30 10:38 by abce, 457 阅读, 0 推荐, 收藏,
摘要:在windows上卸载了mysql,再次重新安装的时候运行失败,并报以下错误: 解决办法: 1.服务里面停止Mysql服务。 2.卸载Mysql,删除MySQL的安装目录。 3.此外还要删除以下目录的mysql相关文件 4.删除注册表里的HEKY_LOCAL_MACHINE相关目录 HKEY_LOC 阅读全文
浙公网安备 33010602011771号