索引( index )是常见的数据库对象,它的设置好坏、使用是否得当,极大地影响数据库应用程序和database 的性能。虽然有许多资料讲索引的用法, dba 和 developer 们也经常与它打交道,但笔者发现,还是有不少的人对它存在误解,因此针对使用中的常见问题,讲三个问题。此文所有示例所用的数据库是 oracle 8.1.7 ops on hp n series ,示例全部是真实数据,读者不需要注意具体的数据大小,而应注意在使用不同的方法后,数据的比较。本文所讲基本都是陈词滥调,但是笔者试图通过实际的例子,来真正让您明白事情的关键。一讲,索引并非总是最佳选择如果发现oracle 在有索引的情况下,没有使用索引,这并不是oracle 的优化器出错。在有些情况下,oracle 确实会选择全表扫描(full table scan),而非索引扫描(index scan)。这些情况通常有:1...
在oracle数据库中,dba可以通过观测一定的表或视图来了解当前空间的使用状况,进而作出可能的调整决定。 - 一.表空间的自由空间 - 通过对表空间的自由空间的观察,可用来判断分配给某个表空间的空间是太多还是不够。请看下列的语句 sql > select a.file_id "fileno",a.tablespace_name "tablespace_name", 2 a.bytes "bytes",a.bytes-sum(nvl(b.bytes,0)) "used", 3 sum(nvl(b.bytes,0)) "free", 4 sum(nvl(b.bytes,0))/a.bytes*100 "%free" 5 from dba_data_files a, dba_free_space b 6 where a.file_id=b.file_id(+) 7 group by a....
1、指定首选的网络服务器 在注册表中依次展开[hkey_local_machinesystemcurrentcontrolsetservicesnwnp32networkprovider],并在其主键下创建或更改串值authenticatingagent,附值为指定的服务器 2、禁止自动登陆网络 在注册表中依次展开[hkey_local_machinesystemcurrentcontrolsetservicesnwnp32networkprovider],同时在下面主键下创建dwore值disabledefaultpasswords,(1=取消自动登陆,0=自动登陆) 3、显示域名登陆确认 在注册表中依次打开[hkey_local_machinenetworklogon]在下面主键下创建或更改dword值domainlogonmessage,(0=取消,1=启用)...
access表-->mi表有两种途径:1.bindlayerxy方式绑定。指定bindlayer.filespec就可以创建永久表,不指定则为临时表。private sub command4_click()'只能创建一个字段,geoname,来源于city字段。当city字段不能唯一是,state字段用于限定。'不能创建索引dim bindlayerobject as new mapxlib.bindlayerdim db as dao.databasedim rs as dao.recordsetdim ds as mapxlib.datasetset db = dbengine.workspaces(0).opendatabase("c:program filesmapinfomapx 4.0datamapstats.mdb")set rs = db.openr...
asp.net动态生成html页面 适用于:microsoft asp.net 摘要:asp.net动态生成html页面,适用 简介 此功能适用于后台数据库功能不强的web站点,即大部分文本不是存放在数据库的记录中,而是放在html文件或者xml文件中,仅仅把索引放到数据库中,如文章标题、类别、查询关键字等。这样适合于后台没有诸如ms sql server这样的数据库支持的web站点。 适用于新闻发布系统,比如sina、163等都是采用动态生成html页面的。 适用于需动态定制页面的程序。比如论坛、聊天室等。可以加载定制好的html页面,来加强美观。 思路 1. 利用如dw-mx这样的工具生成html格式的模板,在需要添加格式的地方加入特殊标记(如%24htmlformat%24),动态生成文件时利用代码读取此模板,然后获得前台输入的内容,添加到此模板的标记位置中,生成新文件名后写入磁盘,写入后再...
oracle数据库以其高可靠性、安全性、可兼容性,得到越来越多的企业的青睐。如何使oracle数据库保持优良性能,这是许多数据库管理员关心的问题,根据笔者经验建议不妨针对以下几个方面加以考虑。 一、分区根据实际经验,在一个大数据库中,数据空间的绝大多数是被少量的表所占有。为了简化大型数据库的管理,改善应用的查询性能,一般可以使用分区这种手段。所谓分区就是动态表中的记录分离到若干不同的表空间上,使数据在物理上被分割开来,便于维护、备份、恢复、事务及查询性能。当使用的时候可建立一个连接所有分区的视图,使其在逻辑上仍以一个整体出现。1.建立分区表create table employee(empno varchar2(10) primary key,name varchar2(30),deptno number(2))partition by range(deptno)(partition pa...
“神话”这个词指的是oracle的那些从未是真的或者曾经是真的,但是现在不是真的的行为的基本情况。大多数的oracle神话的起源都是技更换术产生的结果。 大多数的人都认为今天的许多oracle神话在他们那个年代都是真实的(例如,“磁盘负载平衡对于性能非常重要”),但是当硬件和oracle软件都改进了之后却发现它们都变成了神话。我们不要忘记oracle的技术已经超过了15年了,1989年的技术也与今天的技术大相径庭。幸运的是,大多数oracle的专业人员都充分理解了oracle神话的不断改变,曾经正确的建议今天是如何变得不再正确,并且成为了具有神话色彩的谎言。古老的oracle神话有许多古老的oracle技术在过去都是非常有用的,但是当技术改变的时候,成为了神话。问题的混乱是上千家运行在古老的硬件并且不支持发布的oracle 软件的oracle店铺带来的。让我们看一些比较古老的神话。神话:对...
第一期:进入macromedia coldfusionmx 世界程序开发:教程编写:mjking版权所有:系统及环境需求:window2000/xp 256m ram coldfusion mx(developer edition) microsoft access 任何一款文本编辑器(本教程默认为coldfusion studio 5 + dreamweavermx)序言在大家进入coldfusion mx的世界之前,应该先了解一下macromedia公司最新的mx家族产品。如下图:从左到右的顺序是:dreamweaver、flash、coldfusion、freehand、fireworks。想必早就接触macromedia的web开发设计工具的程序员与设计师们都对此不陌生了。在这里,对于coldfusion之外的产品就不在赘述,网上和书店都有很多的资源。在这里要简要的谈及一下macr...
在oracle数据库中,dba可以通过观测一定的表或视图来了解当前空间的使用状况,进而作出可能的调整决定。一.表空间的自由空间通过对表空间的自由空间的观察,可用来判断分配给某个表空间的空间是太多还是不够。请看下列的语句sql > select a.file_id "fileno",a.tablespace_name "tablespace_name", 2 a.bytes "bytes",a.bytes-sum(nvl(b.bytes,0)) "used", 3 sum(nvl(b.bytes,0)) "free", 4 sum(nvl(b.bytes,0))/a.bytes*100 "%free" 5 from dba_data_files a, dba_free_space b 6 where a.file_id=b.file_id(+) 7 group by a.tablesp...
什么是p2p?很难有一个确切的解释,也许是由于有着不同的观点或理解。bw(jxta book的作者)给出这样一个定义:p2p使得任何网络设备可以为其他网络设备提供服务(peer-to-peer technology enable any network-aware device to provide services to another network-aware device)。我个人的理解是p2p网络是:一个网络中的所有节点(设备)的角色、行为、责任和义务都是平等的(对等的)。看一下我们现今的网络结构:大多数情况下,我们使用一种称之为客户机/服务器(client/server,简称c/s)的网络模式。比如流行的www,各种网络游戏等。它们的共同特点是都需要有一个中央服务器来处理绝大部分的运算工作。客户端和服务段处在完全不同的角色中。客户端更被动,通常是发送一个请求。而服务端处在一个支...
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器