代码改变世界

SQLAlchemy(2) -- SQLAlchemy的安装

2017-10-02 15:32 by abce, 328 阅读, 0 推荐, 收藏, 编辑
摘要:安装前要先安装好python 1.使用setup.py脚本进行安装C:\> C:\Python27\python.exe .\setup.py installrunning installrunning buildrunning build_py ......Plain-Python build s 阅读全文

SQLAlchemy(1) -- Python的SQLAlchemy和ORM

2017-10-02 14:55 by abce, 470 阅读, 0 推荐, 收藏, 编辑
摘要:Python的SQLAlchemy和ORM(object-relational mapping:对象关系映射) web编程中有一项常规任务就是创建一个有效的后台数据库。以前,程序员是通过写sql语句,发送到数据库引擎,解析并返回一个记录的数组。现在,程序员可以写ORM程序来取代之前那种不灵活、难以维 阅读全文

Extending a logical volume in a virtual machine running Red Hat or Cent OS (1006371)

2017-09-29 11:07 by abce, 288 阅读, 0 推荐, 收藏, 编辑
摘要:Purpose This article provides steps for extending the root partition residing in a logical volume created with Logical Volume Manager (LVM) in a virtu 阅读全文

MySQL -- Innodb是如何处理自增列的

2017-09-26 15:45 by abce, 1451 阅读, 0 推荐, 收藏, 编辑
摘要:对于那些向带有自增列的表中插入行的语句,Innodb提供一种可配置的锁定机制,这种锁定机制可以显著提高SQL语句的可伸缩性和性能。 Innodb中为了使用自增机制,自增列必须是索引的部份,从而可以使用等价查询。典型的做法是将自增列放在表的索引的第一个位置。 Innodb自增锁模式 自增锁模式是在启动 阅读全文

MySQL -- 外键创建失败

2017-09-25 11:00 by abce, 546 阅读, 0 推荐, 收藏, 编辑
摘要:使用show engine innodb status\G 查看数据库状态的时候,发现以下报错信息: 可以看出,创建外键索引失败,在父表和子表之间约束不匹配。但是只能看出被参照的表是s_app_res,对应的字段是id。但是没有显示参照表的名字,只是显示参照表中的列名。 使用以下语句将参照表的信息找 阅读全文

xtrabackup-解压备份文件报错sh: qpress: command not found

2017-09-21 14:13 by abce, 4332 阅读, 0 推荐, 收藏, 编辑
摘要:原因是decompress解压缺少工具qpress解压办法: 安装好qpress后就可以正常解压了! 阅读全文

xtrabackup-增量备份

2017-09-21 13:42 by abce, 631 阅读, 0 推荐, 收藏, 编辑
摘要:增量备份之所以能工作是因为每个innodb的page都包含日志序列号(LSN)。LSN是整个数据库的版本号。 增量备份会拷贝那些LSN比备份开始时新的页。有两种算法用来计算查找这些页:第一种,支持所有版本类型,从数据页中直接读取页的LSN号;第二种,只是支持percona server,可以跟踪所有 阅读全文

启动mysql报错 -- ERROR! The server quit without updating PID file

2017-09-21 10:57 by abce, 3968 阅读, 0 推荐, 收藏, 编辑
摘要:开发说某个测试环境的mysql,无法重启了,报以下错误提示: 看了一下错误日志,居然没有任何提示。问他重启之前做了什么操作没有,回答说只是开启了二进制,然后尝试重启就报错了。 查看了一下my.cnf文件,的确是加了一个参数: 但是发现没有设置server-id,于是在配置文件中设置一个server- 阅读全文

xtrabackup-工作原理

2017-09-19 11:22 by abce, 1108 阅读, 1 推荐, 收藏, 编辑
摘要:数据备份 xtrabackup是基于innodb的crash恢复功能之上的。它会拷贝innodb数据文件(这会导致数据不一致的),然后对文件执行crash恢复使其一致。 因为innodb维护了redo日志,即事务日志。redo日志包含对innodb数据修改的每一个记录。当innodb启动,会探测数据 阅读全文

Python -- map, Lambda, filter and reduce

2017-09-14 14:01 by abce, 313 阅读, 0 推荐, 收藏, 编辑
摘要:map(func, seq)对seq中的每一个元素,调用func并返回结果。典型的应用是使用lambda函数。 lambda使用lambda关键创建匿名函数 lambda和map一起使用 filter(func or None, seq)对seq中的每一个元素,调用func并返回那些使func为tr 阅读全文
上一页 1 ··· 67 68 69 70 71 72 73 74 75 ··· 118 下一页