05 2013 档案

摘要:TRUNCATE TABLE 在功能上与不带 WHERE 子句的 DELETE 语句相同:二者均删除表中的全部行。但 TRUNCATE TABLE 比 DELETE 速度快,且使用的系统和事务日志资源少。 DELETE 语句每次删除一行,并在事务日志中为所删除的每行记录一项。TRUNCATE TABLE 通过释放存储表数据所用的数据页来删除数据,并且只在事务日志中记录页的释放。TRUNCATE TABLE 删除表中的所有行,但表结构及其列、约束、索引等保持不变。新行标识所用的计数值重置为该列的种子。 如果想保留标识计数值,请改用 DELETE。 如果要删除表定义及其数据,请使用 DROP T. 阅读全文
posted @ 2013-05-27 10:22 十二十二 阅读(317) 评论(0) 推荐(0) 编辑
摘要:当工作在很大的表上时,您可能偶尔需要运行很多查询获得一个大量数据的小的子集,不是对整个表运行这些查询,而是让MySQL每次找出所需的少数记录,将记录选择到一个临时表可能更快些,然后多这些表运行查询。 创建临时表很容易,给正常的CREATE TABLE语句加上TEMPORARY关键字: CREATE TEMPORARY TABLE tmp_table ( name VARCHAR(10) NOT NULL, value INTEGER NOT NULL ) 临时表将在您连接MySQL期间存在。当您断开时,MySQL将自动删除表并释放所用的空间。当然您能够在仍然连接的时候删除表并释放空... 阅读全文
posted @ 2013-05-27 10:00 十二十二 阅读(22351) 评论(1) 推荐(0) 编辑
摘要:本文通过实例介绍MySQL中的group_concat函数的使用方法,比如select group_concat(name) 。MySQL中group_concat函数完整的语法如下:group_concat([DISTINCT] 要连接的字段 [Order BY ASC/DESC 排序字段] [Separator '分隔符'])基本查询mysql> select * from aa;+------+------+| id| name |+------+------+|1 | 10||1 | 20||1 | 20||2 | 20||3 | 200 ||3 | 500 |+ 阅读全文
posted @ 2013-05-27 09:59 十二十二 阅读(1798) 评论(0) 推荐(0) 编辑
摘要:一个好的数据库产品不等于就有一个好的应用系统,如果不能设计一个合理的数据库模型,不仅会增加客户端和服务器段程序的编程和维护的难度,而且将会影响系统实际运行的性能。一般来讲,在一个MIS系统分析、设计、测试和试运行阶段,因为数据量较小,设计人员和测试人员往往只注意到功能的实现,而很难注意到性能的薄弱之处,等到系统投入实际运行一段时间后,才发现系统的性能在降低,这时再来考虑提高系统性能则要花费更多的人力物力,而整个系统也不可避免的形成了一个打补丁工程。笔者依据多年来设计和使用数据库的经验,提出以下一些设计准则,供同仁们参考。 命名的规范 不同的数据库产品对对象的命名有不同的要求,因此,数据... 阅读全文
posted @ 2013-05-27 09:53 十二十二 阅读(287) 评论(0) 推荐(0) 编辑
摘要:1. 原始单据与实体之间的关系 可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体。 在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单证对应多个实体,或多张原始单证对应一个实体。 这里的实体可以理解为基本表。明确这种对应关系后,对我们设计录入界面大有好处。 〖例1〗:一份员工履历资料,在人力资源信息系统中,就对应三个基本表:员工基本情况表、社会关系表、工作简历表。 这就是“一张原始单证对应多个实体”的典型例子。 2. 主键与外键 一般而言,一个实体不能既无主键又无外键。在E—R 图中, 处于叶子部位的实体... 阅读全文
posted @ 2013-05-27 09:51 十二十二 阅读(189) 评论(0) 推荐(0) 编辑
摘要:vempno emp.empno%type; --声明一个与emp.empno结构、类型一样的变量vempnovempno emp.empno%type;vename emp.ename%type;vjob emp.job%type;有的还放在调用的参数里面CREATE PROCEDURE p_count(in_sex IN 学生.sex%TYPE, out_num OUT NUMBER);一样的 阅读全文
posted @ 2013-05-14 15:51 十二十二 阅读(2619) 评论(0) 推荐(0) 编辑
摘要:./mongod --dbpath /home/goojia/power_mongodb_data --port 47017 --maxConns 1000 --fork --logpath /home/goojia/power_mongodb_data/mongodb.log --logappend./mongod --dbpath /home/goojia/mongodb_data/ --maxConns 2000 --fork --logpath /home/goojia/mongodb_data/mongodb.log --logappend --rest以下安装部分是在自己的32位c 阅读全文
posted @ 2013-05-04 07:00 十二十二 阅读(306) 评论(0) 推荐(0) 编辑
摘要:苹果官网:http://www.apple.com.cn/苹果开发 http://blog.csdn.net/zhangchu1994/article/details/6855805贝叶斯算法日志系统开发所有的缓存技术还有排序功能:自定义排序不定项属性显示缓存内存缓存缓存数据库调度IKAnalyzer 取得分词结果 字符串http://hi.baidu.com/moreol/blog/item/b0a9833d080addeb3d6d9793.htmlUbuntu中文 http://www.ubuntu.org.cn/吉亚400http://www.400ku.com/开源中国社区 http: 阅读全文
posted @ 2013-05-04 06:46 十二十二 阅读(170) 评论(0) 推荐(0) 编辑
摘要://使用JDK的方法InputStream in = new URL( "http://www.oschina.net" ).openStream();try {InputStreamReader inR = new InputStreamReader( in );BufferedReader buf = new BufferedReader( inR );String line;while ( ( line = buf.readLine() ) != null ) {System.out.println( line );}} finally {in.close();}// 阅读全文
posted @ 2013-05-04 06:44 十二十二 阅读(688) 评论(0) 推荐(0) 编辑