数据库
周十一.
十余年工作经验、八年系统架构设计、六年项目管理经验,提供系统解决方案、系统整体设计、系统具体开发与实施、生产环境运维,系统全生命周期项目管理与人员管理。
展开
-
关于in 和 exist 的区别-------------近期优化sql 语句的时候再次碰到
近期优化sql 语句的时候再次碰到 看到数据库查询中一些用法有些不合理,并且执行的效率很低,碰到了in 与exists 的相关用法本来是想拿自己数据库里面的例子来展示的,有些不允许,所有就找了一篇博文,大概了解就是那个意思吧(好久没写博文了,本来是想自己写的。。)转载只为学些 http://blog.csdn.net/lick4050312/article/details/转载 2015-09-08 10:26:01 · 604 阅读 · 0 评论 -
SQL Server触发器创建、删除、修改、查看示例步骤
一﹕ 触发器是一种特殊的存储过程﹐它不能被显式地调用﹐而是在往表中插入记录﹑更新记录或者删除记录时被自动地激活。所以触发器可以用来实现对表实施复杂的完整性约`束。二﹕ SQL Server为每个触发器都创建了两个专用表﹕Inserted表和Deleted表。这两个表。一﹕ 触发器是一种特殊的存储过程﹐它不能被显式地调用﹐而是在往表中插入记录﹑更新记录或者删除记录时被自动地激活。所以触发转载 2013-10-30 11:19:02 · 706 阅读 · 0 评论 -
sql server2005 分区表 分区函数 分区架构
sql server2005 分区表 分区函数 分区架构 优化SQL Server 数据库的性能----如果你的数据库中含有大量的表格,把这些表格分区放入独立的文件组可能会让你受益匪浅。SQL Server 2005引入的表分区技术,让用户能够把数据分散存放到不同的物理磁盘中,提高这些磁盘的并行处理性能以优化查询性能。 我一般的做法是: 每个分区的的原创 2013-10-30 17:09:04 · 1027 阅读 · 0 评论 -
sql server字段类型
bit 整型 bit数据类型是整型,其值只能是0、1或空值。这种数据类型用于存储只有两种可能值的数据,如Yes 或No、True 或False 、On 或Off. 注意:很省空间的一种数据类型,如果能够满足需求应该尽量多用。 tinyint 整型 tinyint 数据类型能存储从0到255 之间的整数。它在你只打算存储有限数目的数值时很有用。这种数据类型在数据转载 2013-06-21 11:54:54 · 546 阅读 · 0 评论 -
Hibernate事务与并发问题处理(乐观锁与悲观锁)
Hibernate事务与并发问题处理(乐观锁与悲观锁)一、数据库事务的定义 数据库事务(Database Transaction) ,是指作为单个逻辑工作单元执行的一系列操作。事务处理可以确保除非事务性单元内的所有操作都成功完成,否则不会永久更新面向数据的资源。通过将一组相关操作组合为一个要么全部成功要么全部失败的单元,可以简化错误恢复并使应用程序更加可靠。一个逻辑工作单元要成为事务,必转载 2013-06-04 11:41:39 · 628 阅读 · 0 评论 -
Proxool连接池
转载地址: http://blog.csdn.net/vange/article/details/53958121、 修改原来的 dataSource beanid = "dataSource" class ="org.logicalcobwebs.proxool.ProxoolDataSource"> proper转载 2013-05-22 15:13:01 · 578 阅读 · 0 评论 -
海量数据处理汇总
转载地址: http://www.blogjava.net/Jack2007/archive/2009/04/12/265075.html1. 海量数据处理分析 (作者 北京迈思奇科技有限公司 戴子良) 原文地址:http://blog.csdn.net/DaiZiLiang/archive/2006/12/06/1432193.aspx笔者在实际工作中,转载 2013-05-20 14:23:44 · 625 阅读 · 0 评论 -
sql优化
有一本是叫java 优化编程真的很好 - 可以看看。。。 --我的空间里面有,有需要的朋友可以下载 我们要做到不但会写SQL,还要做到写出性能优良的SQL,以下为笔者学习、摘录、并汇总部分资料与大家分享!(1) 选择最有效率的表名顺序(只在基于规则的优化器中有效):ORACLE 的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表转载 2013-03-19 11:40:49 · 523 阅读 · 0 评论 -
SQL常用优化手法
1.创建必要的索引 在经常检索的字段上创建索引,创建索引会给检索带来巨大的性能提升,因此在发现检索速度过慢的时候应该首先想到就是创建索引。 2.使用预编译查询 程序通常根据用户输入动态执行SQL语句,这个时候应该尽量使用参数化SQL,这样不仅可以避免SQL注入漏洞攻击,最重要的事数据库会对这些参数化SQL执行预编译。这样,第一次执行的时候DBMS会为这个SQ转载 2013-03-19 11:43:27 · 627 阅读 · 0 评论 -
Mysql相关命令,优化数据库的时候可以提供帮助
很久没有写过博客了,今天下面的几个兄弟在操作mysql 的时候对一些命令相当费力,只是粗略的提提吧,网上这些东西太多了(时间有限) Mysql数据库 里面的相关数据很多都存在information_schema 数据库里面,只要根据你的需要去查询即可 1.切换数据库 use information_schema2.查询数据库里面的表单 show tables;原创 2015-09-09 17:42:11 · 366 阅读 · 0 评论