数据库
文章平均质量分 68
iteye_7657
这个作者很懒,什么都没留下…
展开
-
Oracle 事务隔离级别 outline
隔离级别(isoation eve) 隔离级别定义了事务与事务之间的隔离程度。 隔离级别与并发性是互为矛盾的:隔离程度越高,数据库的并发性越差;隔离程度越低,数据库的并发性越好。 ANSI/ISO SQ92标准定义了一些数据库操作的隔离级别: 未提交读(read uncommitted) 提交读(read committed) 重复读(repeatabe r...原创 2009-11-25 15:10:21 · 96 阅读 · 0 评论 -
Hibernate Log
Hibernate cannot log the SQL and its parameters in the same line like you want . The logging provided by the Hibernate (by setting log4j.logger.org.hibernate.SQL=debug and log4j.logger.org.hibernate....原创 2015-04-03 20:41:23 · 164 阅读 · 0 评论 -
PostgresSQL
PostgreSQL 列所有表结构的查询语句 SELECT tablename FROM pg_tables WHERE tablename NOT LIKE 'pg%' AND tablename NOT LIKE 'sql_%' ORDER BY tablename; 查询表t_appointment_apply表的字段信息 SELECT a.attnum,a.at...原创 2013-02-18 17:19:32 · 164 阅读 · 0 评论 -
MySQL Command
MySQL Command Line[mysql命令行常用命令] 第一招、mysql服务的启动和停止 net stop mysql net start mysql 第二招、登陆mysql mysql -u用户名 -p用户密码 mysql -uroot -p, 回车後提示你输入密码,输入12345,然後回车即可进入到my...原创 2012-11-23 16:05:48 · 222 阅读 · 0 评论 -
SQL 语句收集
1.查询数据库名和它的ID select name,dbid from v$database; 2: 查询数据库参数 show parameter db; 3:查询数据库的实例名 select instance_name from v$instance; 4: 数据库域名 数据库安装结束后,如果要知道正在运行额数据库是否有域名以及数据库域名名称可以用 select value from v$...原创 2011-03-21 15:59:37 · 107 阅读 · 0 评论 -
sqlplus连接远程数据库
sqlplus连接远程数据库 1、首先要配置网络服务名。 在:E:\oracle9201\ora92\network\admin\tnsnames.ora 文件中 MYORACLE = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192....原创 2011-12-08 18:15:27 · 82 阅读 · 0 评论 -
Hibernate 实现oracle 自动增长
根据hibernate的文档,有两种方式实现实体对象的主键自动增长。 第一种: 设置ID的增长策略是sequence,同时指定sequence的名字,最好每个表建一个sequence,此种做法就如同MS-SQL,MY-SQL中的自动增长一样,不需要创建触发器,具体的oracle数据库脚本及hibernate配置文件如下: [1]oracle数据表的创建脚本: CREATE TABLE DEPA...原创 2009-12-11 13:28:46 · 131 阅读 · 0 评论 -
考试 SQL 收集
1. 一道 SQL 语句面试题,关于 group by 表内容: 2005-05-09 胜 2005-05-09 胜 2005-05-09 负 2005-05-09 负 2005-05-10 胜 2005-05-10 负 2005-05-10 负 如果要生成下列结果 , 该如何写 sql 语句 ? ...原创 2009-12-08 22:10:30 · 69 阅读 · 0 评论 -
PreparedStatement 预编译原理
Databases have a tough job. They accept SQL queries from many clients concurrently and execute the queries as efficiently as possible against the data. Processing statements can be an expensive operat...原创 2009-12-07 17:47:10 · 217 阅读 · 0 评论 -
ORACLE的索引和约束详解
Oracle的约束-- primary key, not null, unique,foreign key, check 约束* 如果某个约束只作用于单独的字段,即可以在字段级定义约束,也可以在表级定义约束,但如果某个约束作用于多个字段,必须在表级定义约束* 在定义约束时可以通过CONSTRAINT关键字为约束命名,如果没有指定,ORACLE将自动为约束建立默认的名称 PRIMARY KEY定...原创 2009-12-03 17:31:23 · 82 阅读 · 0 评论 -
Data management and persistence in J2EE applications
Data management and persistence in J2EE applications This article examines two data management strategies available on the Java platform: Java object serialization and Java Database Connectivity...原创 2009-12-01 17:32:48 · 169 阅读 · 0 评论 -
隔离级别-更新丢失
更新丢失 使用可更新的游标时,防止更新丢失很重要。更新丢失是这样一种情况:两个或多个事务更新同一行,但这些事务彼此之间都不知道其它事务进行的修改,因此第二个更改覆盖了第一个修改。下面示例说明了此问题: 1. 某个应用程序在以下针对示例数据库的查询中打开一个游标。 2. SELECT ID, Quantity FROM Products; ID Qua...原创 2009-12-01 15:30:03 · 399 阅读 · 0 评论 -
数据库设计-范式
关系数据库设计之时是要遵守一定的规则的。尤其是数据库设计范式 现简单介绍1NF(第一范式),2NF(第二范式),3NF(第三范式)和BCNF,另有第四范式和第五范式留到以后再介绍。 在你设计数据库之时,若能符合这几个范式,你就是数据库设计的高手。 第一范式(1NF):在关系模式R中的每一个具体关系r中,如果每个属性值 都是不可再分的最小数据单位,则称R是第一范式的关系。例:如职工号,姓名,电话号码...原创 2009-11-27 09:56:04 · 77 阅读 · 0 评论 -
乐观锁与悲观锁-结合hibernate的简介
Web应用中并发控制的实现 业务逻辑的实现过程中,往往需要保证数据访问的排他性。如在 金融 系统的日终结算处理中,我们希望针对某个cut-off时间点的数据进行处理,而不希望在结算进行过程中(可能是几秒种,也可能是几个小时),数据再发生变化。此时,我们就需要通过一些机制来保证这些数据在某个操作过程中不会被外界修改,这样的机制,就是所谓的“锁”,即给选定的目标数据上锁,使其无法被其他程序修改。有...原创 2009-11-26 21:19:41 · 85 阅读 · 0 评论 -
Mysql 用 source 导入数据 注意变量设置
用mysqldump导出的数据文件,再用source导进去的时候常常有一些报错,百度了好几回,终于找到是mysql导出的注释语句问题,导出的文件常常 如下: 复制内容到剪贴板 0./*!40101 SET SQL_MODE=@OLD_SQL_MODE */; 0./*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */; 0./...原创 2015-04-07 13:54:33 · 473 阅读 · 0 评论