Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1863890
  • 博文数量: 211
  • 博客积分: 464
  • 博客等级: 下士
  • 技术积分: 3794
  • 用 户 组: 普通用户
  • 注册时间: 2011-01-24 18:25
个人简介

阿弥陀佛

文章分类

全部博文(211)

文章存档

2020年(2)

2019年(3)

2018年(5)

2017年(6)

2016年(10)

2015年(9)

2014年(73)

2013年(90)

2012年(13)

发布时间:2018-03-20 14:51:20

1. 当某一列检索到的内容特别多的时候以至于使用索引无法提高性能,则sql不会使用正常的多列索引。使用了错误的类型,无法正确比较,不会出现索引, 详见7.。2. django 的 chain filter 不会创造多个sql语句,而是将各个filter的条件放在一起。chain filter的用法:models.objects.filter(f=1).filter(a=2).........【阅读全文】

阅读(1290) | 评论(0) | 转发(0)

发布时间:2015-05-18 10:33:32

do_recovery为恢复的核心函数。 存储的时候都是以oid的形式进行存储的,那么迁移的时候都是按照oid来一个一个的进行迁移的。 BackfillInterval 代表了将要恢复的一段object 所有的恢复的信息,通过send_pushes进行推送,每次推送多个object,数量和大小在配置文件中可以设置。 Recovery_WQ调用_process(),_p.........【阅读全文】

阅读(8479) | 评论(0) | 转发(2)

发布时间:2015-05-12 15:46:13

ceph中有n个节点构成了monitor,这些monitor 形成了一个monmap,表示了这些monitor的逻辑关系。ceph通过paxos协议来管理这些monitor,在monitor端有如下功能的monitor:通过init_paxos来初始化这些monitor,monitor的类型如下:#define PAXOS_PGMAP      0  // before osd, for pg kick to behave#.........【阅读全文】

阅读(5246) | 评论(0) | 转发(0)

发布时间:2014-11-14 20:04:00

1.在使用的时候,不要使用select * ,因为这样不指定字段将消耗比较多的系统资源。2.对经常使用的搜索字段使用索引,不一定是主键,通过针对某一个字段创建索引,系统就会以该key作为B+树的关键字,生成一个B树,value为所查找的数据在数据文件中的行号。.........【阅读全文】

阅读(1775) | 评论(0) | 转发(0)

发布时间:2014-11-10 15:53:33

一个extent对应磁盘上一个连续的存储空间,XFS组织extent总共有两种方法:1. 使用extent list,由于inode大小最大256B,所以extent的个数为19个,表示的范围有限。2. 另一种方法就是采用B+ tree的方法来管理XFS的空闲空间。......【阅读全文】

阅读(4982) | 评论(0) | 转发(0)
给主人留下些什么吧!~~

shenyanxxxy2016-01-14 13:19

少林功夫好:楼主能分析一下如何修改源码,然后从内部实现每天生成一个带日期的日志么?

修改源码非一日之功,多阅读开源项目,你说的这个功能用shell + date命令就可以。

回复  |  举报

少林功夫好2016-01-13 15:56

楼主能分析一下如何修改源码,然后从内部实现每天生成一个带日期的日志么?

回复  |  举报

shenyanxxxy2015-05-20 21:25

回复  |  举报
留言热议
请登录后留言。

登录 注册