
数据库
beijirose
学习java
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
数据库 索引
用SQL建立索引 为了给一个表建立索引,启动任务栏SQL Sever程序组中的ISQL/w程序。进入查询窗口后,输入下面的语句: CREATE INDEX mycolumn_index ON mytable (myclumn) 这个语句建立了一个名为mycolumn_index的索引。你可以给一个索引起任何名字,但你应该在索引名中包含所索引的字段名,这对你将来弄清楚建立该索引的意图是有帮助的。原创 2013-02-21 18:28:31 · 285 阅读 · 0 评论 -
oracle 数据库 访问不到…
数据库 访问不到 提示无效操作 连接关闭" />在Oracle/bin文件夹上右键-------共享和安全------安全-----点击“添加”按钮,出现下面的界面 数据库 访问不到 提示无效操作 连接关闭" /> 2.点击“高级”----“立即查找”,在下面显示的账户中选择“NTWORK SERVICE”(注意:IIS6中aspnet的账户是NTWORK SERVICE;而在IIS5中是as原创 2013-02-21 18:32:12 · 484 阅读 · 0 评论 -
oracle 9i安装图解
9i安装图解" /> 选择安装路径 9i安装图解" /> 选择第一项安装数据库 9i安装图解" /> 选择企业版 9i安装图解" /> 默认,通用 9i安装图解" /> 端口默认 9i安装图解" /> 数据库名称,Sid默认 9i安装图解" /> 文件路径,选择了默认,可以选择非系统盘 9i安装图解" /> 缺省字符集即可,其中的字符集必须选为:ZHS16GBK(否则以后进行跨平台操作时对中文原创 2013-02-21 18:32:03 · 331 阅读 · 0 评论 -
Oracle Sql语句优化设计(2)
(24) 用UNION替换OR (适用于索引列) 通常情况下, 用UNION替换WHERE子句中的OR将会起到较好的效果. 对索引列使用OR将造成全表扫描. 注意, 以上规则只针对多个索引列有效. 如果有column没有被索引, 查询效率可能会因为你没有选择OR而降低. 在下面的例子中, LOC_ID 和REGION上都建有索引. 高效: SELECT LOC_ID , LOC_DESC , RE原创 2013-02-21 18:31:42 · 222 阅读 · 0 评论 -
Oracle sql 语句优化设计(1)
1) 选择最有效率的表名顺序(只在基于规则的优化器中有效): ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表(intersection table)作为基础表, 交叉表是指原创 2013-02-21 18:31:40 · 269 阅读 · 0 评论 -
Criteria 和Hql
criteria适合于搜索出的类型和创建criteria的类型一样 比如 Criteria cri = session.createCriteria(MailLog.class); 返回的类型也是; hql sql可以把搜索出来封装到一个类中,但sql应该加addscale 因为他搜出来的数据类型和类中的类型可能不一样 /* * Hql * 1.查询多个对象session.createqu原创 2013-02-21 18:30:54 · 327 阅读 · 0 评论 -
mysql tomcat 配置
1. MySQL configuration Ensure that you follow these instructions as variations can cause problems. Create a new test user, a new database and a single test table. Your MySQL user must have a password原创 2013-02-21 18:30:05 · 306 阅读 · 0 评论 -
MySQL配置方案,如my-medium.ini、…
MySql noinstall-5.1.xx-win32 配置(原创) 1、解压mysql-noinstall-5.1.xx-win32.zip 到你喜欢的目录,例如:d:\php\mysql 2、在根目录d:\php\mysql中有五个配置信息文件: my-small.ini (内存 my-medium.ini (内存 128M ) my-large.ini (内存 512M) my-huge原创 2013-02-21 18:29:33 · 488 阅读 · 0 评论 -
Mysql InnoDB和MyISAM的区别
InnoDB和MyISAM是在使用MySQL最常用的两个表类型,各有优缺点,视具体应用而定。基本的差别为:MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快,但是不提供事务支持,而InnoDB提供事务支持已经外部键等高级数据库功能。 MyIASM是IASM表的新版本,有如下扩展: 1、二进制层次的可移植性。原创 2013-02-21 18:29:31 · 262 阅读 · 0 评论 -
存储过程 sql sever
1、创建一个存储过程,存储各部门的总工资与平均工资及部门编号。------------------- create procedure sum_sal as select sum(salary) sum_sal,avg(salary) avg_sal,dept_id from employee group by dept_id exec sum_sal -- 2、创建一个存储过程,以员工姓名原创 2013-02-21 18:28:33 · 566 阅读 · 0 评论 -
触发器 sql
用户表corporation 新闻表news 都有类别字段 lb 用户表corporation 中id等于新闻表news的userid 当更新用户表corporation中的lb字段时也更新新闻表news里的lb字段 下面是个例子: Create Trigger trucorporation On corporation --在cor原创 2013-02-21 18:28:36 · 333 阅读 · 0 评论