当前位置: 数据库>其它
本页文章导读:
▪获取存储过程的创建时间,更新时间
存储过程
select name,object_id,create_date,modify_date
from sys.objects where type = 'P '
表
select name,object_id,create_date,modify_date
from sys.objects whe.........
▪mongo tips mongodb无法控制数据写入磁盘的顺序,这样将导致mongodb无法实现writeahead日志的特性,需要实现另外一种存储引擎。
删除一个节点最安全的方式是shutdown,然后remove掉。
一个mongodb的技巧,当mong.........
▪hibernate一对多连接懒加载EAGER只能有一个,如果有多个报错,需要手动强制录入 CMS新媒体技术学到的
public List<CmsProgram> searchProgramsByProgramIDs(String ProgramIDs) {
// TODO Auto-generated method stub
StringBuilder sb = new StringBuilder();
try {
sb.append("from CmsProgram as p where p.pro.........
[1]获取存储过程的创建时间,更新时间
来源: 互联网 发布时间: 2013-11-07
存储过程
select name,object_id,create_date,modify_date
from sys.objects where type = 'P '
表
select name,object_id,create_date,modify_date
from sys.objects where type = 'u' order by modify_date desc
作者:simadi 发表于2013-2-25 9:28:22 原文链接
阅读:0 评论:0 查看评论
[2]mongo tips
来源: 互联网 发布时间: 2013-11-07
mongodb无法控制数据写入磁盘的顺序,这样将导致mongodb无法实现writeahead日志的特性,需要实现另外一种存储引擎。
删除一个节点最安全的方式是shutdown,然后remove掉。
一个mongodb的技巧,当mongodb服务器启动时,将所有数据文件copy到/dev/null中,相当于做了一次缓存。
pmap $pid用于查询内存使用情况,可用 -x 和 -q 选项。
释放 mongodb占用的内存 :
use admin
db.runCommand({"closeAllDatabases" : 1})
BSON中把域长度放在头部,从而可以读感兴趣的字段,所以技巧是将长度可能变化的字段尽量命名靠后,这样更新时不需要移动大量数据。
这个导致写效率及存储的浪费,可以通过db.foo.stats().padingFactor看到。
repair可以让paddingFactor恢复到1。
如果构建一个Lotus Notes的应用,推荐使用couchDB,主要是由于它的MVC机制(Multi Version Concurrency Control)。
高性能存储服务,推荐使用mongodb,用于构建其它存储层之上的cache。
mongodb并没有一个基于统计的查询优化器。
删除一个节点最安全的方式是shutdown,然后remove掉。
一个mongodb的技巧,当mongodb服务器启动时,将所有数据文件copy到/dev/null中,相当于做了一次缓存。
pmap $pid用于查询内存使用情况,可用 -x 和 -q 选项。
释放 mongodb占用的内存 :
use admin
db.runCommand({"closeAllDatabases" : 1})
BSON中把域长度放在头部,从而可以读感兴趣的字段,所以技巧是将长度可能变化的字段尽量命名靠后,这样更新时不需要移动大量数据。
这个导致写效率及存储的浪费,可以通过db.foo.stats().padingFactor看到。
repair可以让paddingFactor恢复到1。
如果构建一个Lotus Notes的应用,推荐使用couchDB,主要是由于它的MVC机制(Multi Version Concurrency Control)。
高性能存储服务,推荐使用mongodb,用于构建其它存储层之上的cache。
mongodb并没有一个基于统计的查询优化器。
作者:jollyjumper 发表于2013-2-25 10:22:52 原文链接
阅读:0 评论:0 查看评论
[3]hibernate一对多连接懒加载EAGER只能有一个,如果有多个报错,需要手动强制录入
来源: 互联网 发布时间: 2013-11-07
CMS新媒体技术学到的
public List<CmsProgram> searchProgramsByProgramIDs(String ProgramIDs) { // TODO Auto-generated method stub StringBuilder sb = new StringBuilder(); try { sb.append("from CmsProgram as p where p.programID in ("+ProgramIDs+")"); System.out.println("----------------------HelloWorld zzk"); } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } List<CmsProgram> list = this.getSession().createQuery(sb.toString()).list(); for(CmsProgram program:list){ Hibernate.initialize(program.getCmsPictures()); } return list; }
作者:opzoonzhuzhengke 发表于2013-2-25 15:57:28 原文链接
阅读:0 评论:0 查看评论
最新技术文章: