
SQL
yxp200402
江湖科技
展开
-
SQL挂起解决办法
打开注册表,找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager中找到PendingFileRenameOperations删除转载 2012-07-09 16:08:32 · 766 阅读 · 0 评论 -
查询24小时
select to_char(to_date(20110512, 'yyyy-mm-dd hh24:mi:ss') + (rownum - 1) / 24, 'hh24:mi') Hour from dualconnect by rownum order by hour转载 2012-07-09 14:12:56 · 531 阅读 · 0 评论 -
分布式数据库概述
分布式数据库概述1.前言 随着传统的数据库技术日趋成熟、计算机网络技术的飞速发展和应用范围的扩充,数据库应用已经普遍建立于计算机网络之上。这时集中式数据库系统表现出它的不足:数据按实际需要已在网络上分布存储,再采用集中式处理,势必造成通信开销大;应用程序集中在一台计算机上运行,一旦该计算机发生故障,则整个系统受到影响,可靠性不高;集中式处理引起系统的规模和配置都不够灵活,转载 2009-07-30 15:40:00 · 464 阅读 · 0 评论 -
Sql server 与 Oracle
1.SQL Server: Oracle: Select top 1 * from tablename Select * from tablename where rownum Select A.*, B.* from A left Join B on A.bh=B.bhSelec转载 2013-02-03 20:10:17 · 613 阅读 · 0 评论 -
Sql Server 与 Oracle
1.Oracle为客户端开启会话有两种方式:共享服务和专用服务。在专用服务情况下,监听器为连接请求创建新进程(Unix环境下是Process,Windows下我想应该是Thread吧);共享服务情况下,监听器将客户请求交给Dispatcher,由Dispatcher安排多客户的作业。SQL Server在默认情况下自动为客户端连接创建线程,当有非常多的客户连接时,SQL Server可以使用线程池转载 2013-02-03 20:18:29 · 595 阅读 · 0 评论 -
主键、外键、索引、重建索引
1.如何通过sql语句获取一个表的主键字段和自增字段-- drop table #tempcreate table #temp(table_name varchar(100),field_name varchar(50),sign varchar(10),keys int)insert into #tempSELECT-- 表名=case when a.colorder=1转载 2013-02-03 21:51:31 · 706 阅读 · 0 评论 -
SQL效率分析之02
(1)选择最有效率的表名顺序(只在基于规则的优化器中有效): ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表(intersection table)作为基础表, 交叉表是指那个转载 2014-03-25 11:47:53 · 614 阅读 · 0 评论 -
SQL效率分析之01
1.关于SQL查询效率,100w数据,查询只要1秒,与您分享:机器情况p4: 2.4内存: 1 Gos: windows 2003数据库: ms sql server 2000目的: 查询性能测试,比较两种查询的性能SQL查询效率 step by step-- setp 1.-- 建表create table t_userinfo(use转载 2014-03-25 11:45:16 · 634 阅读 · 0 评论