Database
文章平均质量分 59
speed847
这个作者很懒,什么都没留下…
展开
-
OLTP OLAP
On-Line Transaction ProcessingOn-Line Analytical Processing 基本概念 用户和系统的面向性: OLTP是面向顾客的,用于事务和查询处理 OLAP是面向市场的,用于数据分析 数据内容: OLTP系统管理当前数据. OLAP系统管理大量历史数据,提供汇总和聚集机制. 数据库设计: ...原创 2009-09-15 11:19:51 · 91 阅读 · 0 评论 -
Class.forName 讲解
cc from http://blog.sina.com.cn/s/blog_60f823dd0100ozuz.html Class.forName(xxx.xx.xx) 返回一个类首先你要明白在java里面任何class都要装载在虚拟机上才能运行。这句话就是装载类用的(和new 不一样,要分清楚)。至于什么时候用,可以考虑一下这个问题,给出一个字符串变量,它代表一个类的包名和类...原创 2013-01-20 19:37:36 · 77 阅读 · 0 评论 -
Spring事务隔离级别
事务操作可能出现的问题: 更新丢失(lost update):当系统允许两个事务同时更新同一数据时,发生更新丢失。 脏读(dirty read):当一个事务读取另一个事务尚未提交的修改时,产生脏读。 非重复读(nonrepeatable read):第一次读 得到一个结果;再读,换了一个结果 幻像(phantom read...原创 2009-08-27 23:53:24 · 71 阅读 · 0 评论 -
聚集索引和非聚集索引的区别
聚集索引 : 在表中,数据排列的顺序 和 这个索引的顺序一致 非聚集索引 : 在表中,数据按照主健排列;主健外的其他索引都是 非聚集索引。 以字典为例 字典的正文本身 是按照 拼音顺序排列 所以 字典的正文就是 聚集索引 字典的开始的目录 按照 偏旁部首 排序, 但是 字典的正文不是按照偏旁部首排列,所以字典开始的目录 就是 非聚集索引...原创 2009-08-19 11:14:07 · 66 阅读 · 0 评论 -
MySQL导入导出sql文件
从数据库导出数据库文件:(mysql的bin路径需要在系统路径中) 1.将数据库mydb导出到e:\mysql\mydb.sql文件中:打开开始->运行->输入cmd 进入命令行模式c:\>mysqldump -h localhost -u root -p mydb >e:\mysql\mydb.sql然后输入密码,等待一会导出就成功了,可以到目标文件...原创 2009-07-24 20:54:08 · 187 阅读 · 0 评论 -
mysql 5.0 Stored Procs Conclusion
mysql 5.0存储过程学习总结一.创建存储过程1.基本语法:create procedure sp_name()begin………end2.参数传递二.调用存储过程1.基本语法:call sp_name()注意:存储过程名称后面必须加括号,哪怕该存储过程没有参数传递三.删除存储过程1.基本语法:drop procedure sp_name//2.注...原创 2009-06-17 10:14:17 · 156 阅读 · 0 评论 -
MySQL存储过程例子
DELIMITER $$DROP PROCEDURE IF EXISTS `fxmonkey`.`SPSearchSystemPerformance` $$CREATE DEFINER=`root`@`localhost` PROCEDURE `SPSearchSystemPerformance`( _systemName VARCHAR(30), _pair VARCHAR(20)...原创 2009-06-17 09:52:46 · 111 阅读 · 0 评论 -
MySQL Command Line
mysql> CREATE DATABASE hibernate_first; DROP DATABASE hibernate_first; mysql> USE hibernate_first; --> db name mysql> SHOW TABLES; mysql> SHOW DATABASES; mysql> D...原创 2009-06-02 21:25:58 · 104 阅读 · 0 评论 -
Basic SQL
==== Table Operation ====1.CREATE TABLE Student( Sno CHAR(5) NOT NULL UNIQUE, Sname CHAR(20) UNIQUE, SSex CHAR(1), Sage INT, Sdept CHAR(15),);2.ALTER TABLE Student ADD Scome DATE;ALTER TABLE Stu...原创 2009-05-22 15:22:58 · 145 阅读 · 0 评论 -
1NF 2NF 3NF
1NF : 实体中的某个属性不能有多个值或者不能有重复的属性 2NF : 非主属性非部分依赖于主关键字 3NF : 属性不依赖于其它非主属性...原创 2009-11-10 11:29:43 · 133 阅读 · 0 评论 -
数据库join操作的算法
数据库join操作的算法:1 嵌套循环连接 nested loop join O(n^2),两层循环2 块嵌套循环连接 nested block loop join O(n^2),但是省了很多IO时间, 两层循环。3 索引嵌套循环 O(nlgn), 外层表scan,内层表用index来查4 归并连接 merge join O(n),但是需要连接的col事先要有序。...原创 2014-09-06 22:04:32 · 182 阅读 · 0 评论