数据库查询优化器是RDBMS服务器的一个组成部分。对于基于成本的优化,数据库查询优化器的任务是,通过产生可供选择的执行计划,找到最低估算成本的执行计划,来优化一条SQL语句。它在SQL语句性能表现上扮演了至关重要的角色。当一条SQL语句被送入RDBMS服务器,它将会被解析并提交给数据库查询优化器。 查询优化器将会进行查询重写和表达式评估,以产生可供选择的执行计划。产生可供选择的执行计划的数量,取决于在RDBMS中定义的计划空间大小。对于每个待选的执行计划,成本估计将被计算,带有最小成本的执行计划将被选取用来执行SQL语句。...详细
本文将为大家介绍几种可以将Winodws文件夹的类型隐藏掉的方法,让文件夹的图标显示成其他类型的图标。...详细
PostgreSQL数据库中最有用的功能之一就是创建自定义“视图”,这些视图仅仅是预先定义的SQL查询,它们存储在数据库中并可以在需要时重复使用。因此,以这种方式储存经常使用的SQL查询比每次都手工输入要更有效率而且更加灵 活,因为通过视图生成的数据集本身就可以通过SQL来操作。本文将向您展示如何创建、使用和删除PostgreSQL数据库中的视图。 ...详细
本文介绍一种新的文件加密思路。在Win 95/98中选定一个文件后单激鼠标右键可以查看文件的属性。其中会列出该文件的创建时间、修改时间和访问时间。这些信息的设置一般都是由操作系统自动完成的,不会让用户轻易修改。利用这一特性就可以实现很隐蔽的加密技术。加密原理:用特定的时间信息替换原来的文件时间信息。解密原理:获取已加密文件的时间信息与特定时间信息比较,如相同则说明该文件是合法的,如不同则说明该文件属于过期或盗版软件。...详细
如果不想别人随意查看自己制作或收藏的PDF电子书,最好的方式就是加密。PDF Protection能轻松地为PDF文档进行单一或批量加解密甚至设定操作权限、定制Adobe Reader的阅读环境。想对加密的PDF文件进行解密时,切换到批处理界面,点击“Add”按钮将文档添加到批处理列表中,然后点击“Decrypt(解密)”按钮进入解密面板,勾选“Password for all filesin list to decrypt(解密密码)”项,不过必须保证批处理列表中的文档加密密码相同,输入该密码,点击“Start”按钮即可解密。...详细
数据加密是计算机安全领域的重要内容,其基本思想是通过变换信息的表现形式来保护敏感信息,使非授权者不能了解被保护信息的内容。常见的数据加密算法有:DES,IDEA,RSA,ECC,AES,MD5,SHA等。《共享软件加密算法库》是一款针对个人、企业开发共享软件的加密工具,支持Windows平台下各类开发工具:VC、VB、Delphi、PB、VFP等,算法库集成的算法有:BlowFish、MD5、Secret16、AES、SHA、CRC32、RSA、DES、字符串加/解密、文件加/解密等多种功能强大的算法。其提供了DLL文件-Reg.dll,可以通过复用它来实现数据加密与解密。...详细
聚簇索引的索引页面指针指向数据页面,所以使用聚簇索引查找数据几乎总是比使用非聚簇索引快。每张表只能建一个聚簇索引,并且建聚簇索引需要至少相当该表 120%的附加空间,以存放该表的副本和索引中间页。 SQL Server缺省情况下建立的索引是非聚簇索引,由于非聚簇索引不重新组织表中的数据,而是对每一行存储索引列值并用一个指针指向数据所在的页面。换句话 说非聚簇索引具有在索引结构和数据本身之间的一个额外级。一个表如果没有聚簇索引时,可有250个非聚簇索引。每个非聚簇索引提供访问数据的不同排序顺序。 ...详细
有两个不同的方法增加用户:通过使用GRANT语句或通过直接操作MySQL授权表。比较好的方法是使用GRANT语句,因为他们是更简明并且好像错误少些。本文将为大家介绍MySQL数据库中如何用GRANT语句增添新用户。...详细
Sun Java System 采用一种全新的方法,它将永远改变企业采购、开发和管理软件的模式。Sun提供成龙配套、物美价廉、互操作的开源软件系统,宗旨是要帮助您实现IT基础设施的最大使用率和效益。由于是在安全可靠、高可用的UNIXP®和Java基础上创建而成的,所以这些系统能够交付预先集成和向后兼容的实施项目。Sun软件套件分别包括适用于SPARCP®P与X86 平台的Solaris及Linux软件,包括旨在交付动态和公共计算的N1 Grid平台,以及Sun Java System等。...详细
黑龙江省“金保工程”是全省的劳动和社会保障信息化建设工程,它以计算机网络、服务器、系统软件平台为基础,建设“劳动力资源开发利用系统和社会保险应用系统”,支持劳动和社会保 障业务经办、公共服务、基金监管和决策支持等核心应用,完成与劳动和社会保障部、参保单位与个人、街道乡镇社区、税务、民政(低保)、财政、医院药店、工 商、技术监督、银行、邮政、人事、统计等外部系统的信息交换,并最终实现以“数据集中、应用集中、物理集中、安全集中”为主要特点的劳动和社会保障业务的 “管理集中”。...详细
SQL Server启动时将内存分配给SQL Server可执行代码,SQL Server使用的静态内存,用户可配置参数占用的内存及不驻留在缓存上的数据结构,剩余的内存分配给两种SQL Server缓冲区即:数据缓冲区和过程缓冲区。两缓冲区的大小对整个系统的性能影响很大,在一个开发系统上可能要增加过多端程缓冲区的专用内存,而在生产系统上则需减少过程缓冲区大小以便获得更大的数据缓冲区。本文介绍了对缓冲区管理的方法。...详细
Sybase IQ采用了成熟的压缩算法,与传统的RDBMS 解决方案相比,数据存储量可以减少60~80%。这也就减少了物理存储需求和人员配备成本。经过独立的审核测试确认,存储48T字节的原始输入数据,Sybase IQ只需要22T的物理存储空间。此外,Sybase IQ 比传统数据库更容易维护,而且不需要进行与时间和资源相关的调整就可以达到极佳的性能。除了节约成本以外,Sybase IQ还可以更好地发现和分析信息,从而帮助组织机构防止欺诈、减小风险、发掘新的商机以及获得其他各种好处。 ...详细
不同于传统的关系型数据库其数据在表中是按行存储的,Sybase IQ是通过表中的列来存储与访问数据的。尽管这种方式很明显的不太适合于交易环境,在交易环境中,一个事务与一行数据有效对应,而在查询进程环境中,很显然,查询是基于特定的列来选择的。列方式所带来的重要好处之一就是,由于查询中的选择规则是通过列来定义的,因此整个数据库是自动索引化的。事实上,情况并不像上述的这样简单,Sybase IQ有各种方法支持基于列的索引。...详细
日前,有多条新闻提到了有人可以从外部访问数据库——通常是应该受到保护的商业解决方案—— 发现数据库中的敏感信息,例如用户姓名、密码、信用卡号或者地址都是以明文存储的,这种事情已经太多了。因此,大多数人创建数据库驱动的解决方案的第一条 设计决策就是如何加密存储数据,以便于保证它的安全,免受窥探。本文将为大家介绍SQL Server 数据库中加密数据须知。...详细
本文以对ORACLE里同时能访问SQL Server里默认的pubs和Northwind两个数据库的具体方法及语句进行了详细的说明介绍。...详细
Oracle数据库是现在很流行的数据库系统,很多大型网站都采用Oracle,它之所以倍受用户喜爱是因为它有以下突出的特点,本文将为大家介绍这些特点。...详细
本文主要介绍了Oracle数据库外部身份认证研究。从三个方面进行介绍,分别是:服务器上使用操作系统验证,远程客户端使用操作系统验证,Oracle 9i对操作系统身份认证支持的增强。...详细