数据库
yiliner
这个作者很懒,什么都没留下…
展开
-
java数据库设计中的14个技巧
关键字: java数据库设计中的14个技巧 下述十四个技巧,是许多人在大量的数据库分析与设计实践中,逐步总结出来的。对于这些经验的运用,读者不能生帮硬套,死记硬背,而要消化理解,实事求是,灵活掌握。并逐步做到:在应用中发展,在发展中应用。 1. 原始单据与实体之间的关系 可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:...2008-06-19 08:59:44 · 151 阅读 · 0 评论 -
五种提高 SQL 性能的方法
五种提高 SQL 性能的方法 有时, 为了让应用程序运行得更快,所做的全部工作就是在这里或那里做一些很小调整。啊,但关键在于确定如何进行调整!迟早您会遇到这种情况:应用程序中的 SQL 查询不能按照您想要的方式进行响应。它要么不返回数据,要么耗费的时间长得出奇。如果它降低了报告或您的企业应用程序的速度,用户必须等待的时间过长,他们就会很不满意。就像您的父母不想听您解释为什么在深更半夜才回来一样,...2008-06-20 11:07:31 · 127 阅读 · 0 评论 -
数据库查询优化原则
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以在num上设置默认值0,确保表中num列没有null值,然后这样查询: s...2008-06-20 17:43:58 · 316 阅读 · 0 评论 -
oracle数据库sql优化
oracle数据库sql优化 下面就某些SQL语句的where子句编写中需要注意的问题作详细介绍。在这些where子句中,即使某些列存在索引,但是由于编写了劣质的SQL,系统在运行该SQL语句时也不能使用该索引,而同样使用全表扫描,这就造成了响应速度的极大降低。 1. IS NULL 与 IS NOT NULL 不能用null作索引,任何包含null值的列都将不会被包含在索引中。即使...2008-06-20 17:45:53 · 100 阅读 · 0 评论 -
优化SQL
SQL语句: 是对数据库(数据)进行操作的惟一途径; 消耗了70%~90%的数据库资源;独立于程序设计逻辑,相对于对程序源代码的优化,对SQL语句的优化在时间成本和风险上的代价都很低; 可以有不同的写法;易学,难精通。 SQL优化: 固定的SQL书写习惯,相同的查询尽量保持相同,存储过程的效率较高。 应该编写与其格式一致的语句,包括字母的大小写、标点符号、换行的位置等都要一致 ORACLE优化器:...2008-06-20 17:48:18 · 79 阅读 · 0 评论 -
影响SQL server性能的关键三个方面
影响SQL server性能的关键三个方面(转贴) 关键词:Sql Server 转贴自:http://202.200.129.193/ 1 逻辑数据库和表的设计 数据库的逻辑设计、包括表与表之间的关系是优化关系型数据库性能的核心。一个好的逻辑数据库设计可以为 优化数据库和应用程序打下良好的基础。 标准化的数据库逻辑设计包括用多的、有相互关系的窄表来代替很多列的长数据表。下面是一些使用标准化 表的...2008-06-20 17:49:15 · 133 阅读 · 0 评论 -
mysql基础命令及配置
mysql基础命令及配置 命令: 检查mysql是否运行:sudo netstat -tap | grep mysql 启动:sudo /etc/init.d/mysql start 关闭:sudo /etc/init.d/mysql stop or mysqladmin -uroot -p shutdown 重启:sudo /etc/init.d/mysql restart 登入命令: mysq...2008-06-24 08:58:23 · 86 阅读 · 0 评论