MySQL B-tree与B+tree索引数据结构剖析 一、产生的背景 二叉查找树的查找时间复杂度是O(logN),整体的查询效率已经足够高了,那么为什么还会有B树和B+树的进化演进呢? 主要的原因是:二叉树可能会退化成一个线性树,造成磁盘IO次数增高的问题,当有大量的数据存储的时候,二叉查找树查询不能将所有的数据加载到内存中,只能逐...... 阅读:63次
实现安全:MongoDB 权限管理指南(mongodb权限管理) MongoDB 权限管理是一项必要的措施,可以有效确保数据库的安全性。权限管理可以有效的保护应用程序的数据安全,并且能确保不同用户只能访问到他们被授权的资源。营造安全的 MongoDB 环境需要经过规范的权限管理过程。MongoDB 中利用认证(Authentication)和授...... 阅读:43次
ORA-16007: invalid backup control file checkpoint ORACLE 报错 ORA-16007: invalid backup control file checkpointCause: The database could not be opened for read-only access because its control file d...... 阅读:22次
MySQL如何配置参数tmp_table_size MySQL如何配置参数tmp_table_size:MySQL配置参数【tmp_table_size】的方法:首先查看【tmp_table_size】;然后设置【tmp_table_size】;最后MySQL配置文件【my.cnf】中mysqld下添加【tmp_table_size】。更多相... 阅读:39次
SQLServerCOALESCE()函数的创新应用 SQLServerCOALESCE()函数的创新应用:COALESCE()函数可以接受一系列的值,如果列表中所有项都为空(null),那么只使用一个值。然后,它将返回第一个非空值。这一技巧描述了创造性使用SQL Server 中COALESCE()函数的两种方法。 这里有一个简单的例子:有一个... 阅读:37次
Oraclesqlnet.ora、tnsnames.ora、listener.ora三个配置文件详 Oraclesqlnet.ora、tnsnames.ora、listener.ora三个配置文件详:概述 在oracle安装目录$HOME/network/admin下,,经常看到sqlnet.ora tnsnames.ora listener.ora这三个文件,除了tnsnames.ora,其他两个文件详细的用途很多人都不太了解。 sq... 阅读:45次
使用sql server management studio 2008 无法查看数据库,提示 无法为 使用时代互联的海外空间,sql 2008 无限空间大小,开通账户后,使用sql server management studio 2008 连接数据库,可以链接上,但是无法查看自己的数据库,点击数据库后,提示 无法为该请求检索数据 错误916... 阅读:55次
MySQL Error number: MY-012433; Symbol: ER_IB_MSG_608; SQLSTATE: HY000 报错 Error number: MY-012433; Symbol: ER_IB_MSG_608; SQLSTATE: HY000Message: %s错误说明:MY-012433(ER_IB_MSG_608)是MySQL抛出的一个警告,指示InnoDB发生了某些不可恢复的错...... 阅读:23次
loadrunner连接数据库sqlserver2008(2005) loadrunner连接数据库sqlserver2008(2005):近期通过数据库压力测试,看了一些资料,方法都差不多。 1、下载JDBC驱动(sqljdbc4.jar) 2、在run_time setting下的classpath把这驱动引入。 3、编写及哦啊本 /* * LoadRunner Java... 阅读:44次
HP公司收购数据库归档企业OuterBay HP公司收购数据库归档企业OuterBay:HP公司正式宣布收购数据库归档软件领先企业OuterBay 2006年3月20日,HP公司正式在国内宣布收购了全球领先的企业级应用和数据库归档软件厂商OuterBay,旨在加强数据库环境的管理能力,强化数据库归档应用,使客户快速适应不断变化... 阅读:41次
如何更改mysql数据库的编码字符集 如何更改mysql数据库的编码字符集:更改mysql数据库的编码字符集的方法:1、打开my.ini配置文件;2、找到mysqld标签,在该标签下添加配置【character-set-server=utf8】;3、重启mysql服务。具体方法:(推荐教程:mysql教程)1、进入... 阅读:43次
T-sql语句修改SQLServer数据库逻辑名、数据库名、物理名的方法 T-sql语句修改SQLServer数据库逻辑名、数据库名、物理名的方法:本文实例讲述了T-sql语句修改SQL Server数据库逻辑名、数据库名、物理名的方法。分享给大家供大家参考,具体如下:更改MSSQL数据库物理文件名Sql语句的写法注意:要在活动监视器里面确保没有进程连接你要改名的数据库!!!!!!!!... 阅读:63次
MySQL Error number: MY-012548; Symbol: ER_IB_MSG_723; SQLSTATE: HY000 报错 Error number: MY-012548; Symbol: ER_IB_MSG_723; SQLSTATE: HY000Message: Log parsing buffer overflow. Recovery may have failed! Please se...... 阅读:13次
浅析SQLServer的分页方式ISNULL与COALESCE性能比较 浅析SQLServer的分页方式ISNULL与COALESCE性能比较:前言上一节我们讲解了数据类型以及字符串中几个需要注意的地方,这节我们继续讲讲字符串行数同时也讲其他内容和穿插的内容,简短的内容,深入的讲解。(可参看文章《详解SQL Server中的数据类型》)分页方式在SQL 2005或者SQL 2008... 阅读:48次
MySQL Error number: MY-012272; Symbol: ER_IB_MSG_447; SQLSTATE: HY000 报错 Error number: MY-012272; Symbol: ER_IB_MSG_447; SQLSTATE: HY000Message: %s错误说明: ER_IB_MSG_447是MySQL服务器出现的一个已知错误,它的正式消息就是“引擎无法处理表’ %s '...... 阅读:18次
2014年十大最佳MySQL可视化管理工具 2014年十大最佳MySQL可视化管理工具:Markdown 支持两种形式的链接语法: 行内式 和 参考式 。不管是哪一种,链接文字都是用 [方括号] 来标记. 例如,如果要链接显示为 Code, 就直接写 [Code] . 要建立一个行内式的链接,只要在方块括号后面紧接着圆括号并插... 阅读:52次
Oracle优化SQL语句 Oracle优化SQL语句:我们都了解索引是相关表概念部分,主要是提高检索数据的相关效率,当Oracle使用了较为复杂的自平衡B-tree结构时。我们一般是通过索引查询数据比全表扫描要快。当 Oracle找出执行查询和Update语句的最好路径时,Oracle优化将使... 阅读:38次
ORA-55801: Event to control CR activity ORACLE 报错 ORA-55801: Event to control CR activityCause: The bit values that we consider. 0x1: Remove fix for bug 3514835 which could potentially t...... 阅读:19次
Oracle补丁集的补丁号PatchID/Number速查 Oracle补丁集的补丁号PatchID/Number速查:Oracle 目前从 8i 到 11gr2发布了大量的Patchset 补丁集,有时候我们在要从My Oracle Support上下载这些补丁集的时候,可能会一下子找不到补丁号(patch id/number),下面给出了到11.2.0.... 阅读:56次
ORA-25504: the system is already in quiesced state ORACLE 报错 ORA-25504: the system is already in quiesced stateCause: Cannot quiesce the system because the system is already quiesced.Action: NoneOR...... 阅读:18次
ORA-13190: recursive SQL fetch failed ORACLE 报错 ORA-13190: recursive SQL fetch failedCause: This is an internal error.Action: Record the error messages that are returned and contact Or...... 阅读:20次
转贴:关于解决SQLServer2005安装时的COM+目录要求问题百度空 转贴:关于解决SQLServer2005安装时的COM+目录要求问题百度空:很早就不用SQLServer 2005了,今天突然接到个项目,说非用SQLServer不可,没办法,只好把久违的老朋友装上去了,遇到了COM+的目录要求不行的问题,以前这个问题我也没有注意,今天想解决下给大伙看看。 解决的方法其实很简单,如... 阅读:46次
Environment variable ORACLE_UNQNAME not defined. Please set ORACLE_UNQNAME to database unique name.的 ... 阅读:34次
PostgreSQL HV00A: fdw_invalid_string_format 报错 HV00A: fdw_invalid_string_formatFDW Invalid String Format 错误是一个常见的PostgreSQL数据库错误。这个错误表明用户尝试向PostgreSQL输入了一个无效的字符串格式。错误说明这个错误表明 PostgreS...... 阅读:22次
sqlserverCase函数应用介绍 sqlserverCase函数应用介绍:--简单Case函数CASE sex WHEN 1 THEN 男 WHEN 2 THEN 女ELSE 其他 END--Case搜索函数CASE WHEN sex = 1 THEN 男 WHEN sex = 2... 阅读:41次
用Capi连接mysql数据库的开发实例 用Capi连接mysql数据库的开发实例:1. 下载mysql c connector 安装包; 有两种方法: 1 下载tar文件, 将其中的的 lib, include , bin 都放在 /usr/local 相应的目录下; 2. 也可配置链接库的附加目录 : sudo vi... 阅读:38次
ORACLE安装心得,大家一起分享,如果不对的地方,大家请指出来 ORACLE安装心得,大家一起分享,如果不对的地方,大家请指出来:1.安装\Oracle\10201_database_win32.zip; a)安装图解:http://jingyan.baidu.com/article/5d6edee228308899eadeec3f.html b) 注意: 要对 se... 阅读:45次
sql语句将数据库一条数据通过分隔符切割成多列方法实例 目录需求场景应对措施效果展示具体代码总结sql语句,将数据库一条数据通过分隔符切割成多列需求场景应对措施效果展示具体代码需求场景在实际场景之中,我们有时候会遇到一种情况,就是数据库中某一字段存了很长...... 阅读:19次
OracleDataPump工具系列:如何重新安装DataPumpEXPDP/IMPDP OracleDataPump工具系列:如何重新安装DataPumpEXPDP/IMPDP:如何重载 Datapump 实用工具 EXPDP/IMPDP 本文适用于OracleDatabase - Enterprise Edition - Version 10.1.0.2 to 11.2.0.3 在很多不同的场景下都可能需要重载... 阅读:48次
ORA-16204: DDL successfully applied ORACLE 报错 ORA-16204: DDL successfully appliedCause: A DDL statement has successfully commited on the logical standby database.Action: No action ne...... 阅读:17次
高性能MySql进化论(十四):复制(Replication) - mysql数据 复制概述 Mysql内建的复制功能是构建大型,高性能应用程序的基础。将Mysql的数据分布到多个系统上去,这种分布的机制,是通过将Mysql的某一台主机的数据复制到其它主机(slaves)上,... 阅读:43次
ORA-23331: column group string does not exist ORACLE 报错 ORA-23331: column group string does not existCause: The given column group is either null, misspelled or not registered.Action: Use a re...... 阅读:16次
oracle数值函数abs()、ceil()、cos()、cosh() oracle数值函数abs()、ceil()、cos()、cosh():1、 式:abs(number) 即 abs(数) 返回数的绝对。 例: abs(5) 返回 5 abs(-5) 返回 5 2、 式:ceil(number) 即 ceil(数) 根据输入返回一个数,输入参数可以是非整数,但返回结果则是大于... 阅读:33次
自动化收集SQLSERVER诊断信息的工具选择及使用介绍 自动化收集SQLSERVER诊断信息的工具选择及使用介绍:自动化收集SQLSERVER诊断信息相信很多人都遇到过当SQLSERVER出现问题的时候,而你又解决不了需要DBA或者微软售后支持工程师去帮忙解决问题,那么他们一般需要你收集一些系统信息和SQLSERVER诊断信息。而收集这些信息又需要图形... 阅读:46次
ORA-32163: Method called on Invalid Environment type ORACLE 报错 ORA-32163: Method called on Invalid Environment typeCause: A non-XA call made on an XA Environment or XA call made on non-XA Environment...... 阅读:33次
ORA-28010: cannot expire external or global accounts ORACLE 报错 ORA-28010: cannot expire external or global accountsCause: If a user account is created as IDENTIFIED EXTERNALLY, or IDENTIFIED GLOBALLY...... 阅读:18次
Oracle开发之窗口函数 本文主要介绍Oracle窗口函数的用法,讲解全统计、滚动统计(累积/均值)、根据时间范围统计、first_value/last_value、比较相邻记录具体的使用方法,需要的朋友可以参考下。... 阅读:34次
通过Oracle11g逻辑standby实现BI的需求 通过Oracle11g逻辑standby实现BI的需求:逻辑standby用的很少,特别是在11g,物理standby也可以只读打开并实时应用,物理standby也可以做滚动升级.不过,最近有一个用户需 逻辑standby用的很少,特别是在11g,物理standby也可以只读打开... 阅读:33次
ORA-39802: ADT object column string specified a SQL expression which is not allowed in direct path m ORA-39802: ADT object column string specified a SQL expression which is not allowed in direct path mode.Cause: The ADT column reported i...... 阅读:22次
PostgreSQL中的VACUUM命令用法说明 这篇文章主要介绍了PostgreSQL中的VACUUM命令用法说明,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧... 阅读:102次
教你如何看懂SQL Server查询计划 本文只谈优化查询时如何看懂SQL Server查询计划。毕竟我对SQL Server的认识有限,如有错误,也恳请您在发现后及时批评指正。当然如果能对大家有所帮助,也不枉我写这么多文字了... 阅读:71次
关于mysql数据库在输入密码后,滴的一声直接退出 前一阵子,由于写程序要用到数据库,便在本子上下载了一个,却出现很多小问题(自己的台式机却没有该问题,可能是本人的本子太渣了吧),纠结了好一阵,回头想想,发现问题,分... 阅读:60次