数据库技术DB2/MySQL/Oracle/SQLSERVER
文章平均质量分 81
中国资深步行专家
这个作者很懒,什么都没留下…
展开
-
标题:数据库的连接串(推荐)[转]
数据库的连接串 在数据库的各种应用程序开发中,连接数据库是数据库应用程序开发的第一步,同时也是最重要的一步。而对于不同的数据库他们的连接模式各有不同,对应的连接串也不同。 程序员可能都有这样的经历,有时不知道连接数据库所需要的连接串究竟如何写或者经常写错而导致不能正确访问数据库。当然很多编程工具能够通过可视化的界面直接产生正确的连接字符串,但字符串中各个参数的具体含义也不清楚,原创 2005-06-13 19:17:00 · 974 阅读 · 0 评论 -
处理大数据量之分区表
转自http://hi.baidu.com/%B6%A4%D7%D3%D6%D0%B5%C4%B6%A4%D7%D3/blog/item/68b810facb99b72b4f4aeaba.html 在系统开发时,如果数据量比较大,很多初学者就不知道该怎么办了,这里我在网上摘了一些内容,请大家参考,写的不错 一、Oracle分区表的概念: ORACLE的分区是一种处理超大型表、索引等的原创 2009-09-14 17:18:00 · 3755 阅读 · 0 评论 -
XP上安装 SQLSERVER2005 过程中“性能监视器计数器要求 错误“ 的一种解决方案
我在卸载net famework 2.0 及语言包后,重新安装就能成功了 。原创 2010-01-14 19:32:00 · 653 阅读 · 0 评论 -
SQLSERVER I/O 架构
I/O 构架 数据库的主要作用是存储和检索数据,因此执行大量磁盘读写操作是数据库引擎的固有特性之一。磁盘 I/O 操作消耗很多资源,且需相对较长的时间才能完成。在关系数据库软件中,多数逻辑都涉及高效地建立 I/O 使用模式。 Microsoft® SQL Server™ 2000 将很多虚拟内存分配给高速缓冲存储器,并使用此高速缓存减少物理 I/O。每个 SQL Server 2000 实例都有自己的高速缓冲存储器。数据从数据库磁盘文件读入高速缓冲存储器。不必再次物理读取数据即可满足多次逻辑读取转载 2010-07-06 09:19:00 · 723 阅读 · 0 评论 -
【转】数据库锁表的分析与解决
转自 http://leaderbird.javaeye.com/blog/282987 数据库锁表的分析与解决 上面介绍了内存溢出的原因和处理方法,下面再介绍一下数据库锁表及阻塞的原因和处理办法。 数据库和操作系统一样,是一个多用户使用的共享资源。当多个用户并发地存取数据时,在数据库中就会产生多个事务同时存取同一数据的情况。若对并发操作不加控制就可能会读取和存储不正确的数据,破坏数据库的一致性。加锁是实现数据库并发控制的一个非常重要的技术。在实际应用中经常会遇到的与锁相关的异常情况,当两个原创 2010-07-05 17:21:00 · 486 阅读 · 0 评论 -
【网摘】oracle数据删除后的恢复
【来自】http://topic.csdn.net/u/20100819/16/0ba394dc-c81e-44d2-9da7-710f0ab7c7b4.html?4730 同事找回时操作的数据库为oracle 10g , 之前删除方式为delete 不晓得trancate好使不 SCN(系统改变号),它的英文全拼为:System Change Number ,它是数据库中非常重要的一个数据结构。 SCN提供了Oracle的内部时钟机制,可被看作逻辑时钟,这对于恢复操作是至关重要的原创 2010-08-23 09:17:00 · 568 阅读 · 0 评论 -
sqlserver 死锁问题分析
http://msdn.microsoft.com/zh-cn/library/ms190465(v=SQL.90).aspxhttp://msdn.microsoft.com/zh-cn/library/ms188246(v=SQL.90).aspx 存储原创 2011-09-10 17:56:17 · 531 阅读 · 0 评论 -
死锁
http://hi.baidu.com/boderboder/blog/item/a05819b00e1fdeabd9335a37.html、 http://baoqiangwang.blog.51cto.com/1554549/479459原创 2011-09-10 18:30:04 · 445 阅读 · 0 评论 -
SQL Server死锁总结
http://www.cnblogs.com/happyhippy/archive/2008/11/14/1333922.html转载 2011-08-19 21:13:04 · 480 阅读 · 0 评论 -
oracle22讲
第六集: 介绍约束,PK,FK,唯一索引、延迟验证 等内容。索引和表分表空间建立。约束使能过程中的检查和不检查。约束的创建和删除。用exception子句(例如位置oracle11g\app\Administrator\product\11.2.0\dbhome_1\RDBMS\ADMIN utlexcpt.sql 来创建exception表),约束使能过程中错误信息进入 excepit原创 2013-05-06 08:48:24 · 635 阅读 · 0 评论 -
数据库隔离级别
我的理解与终结:READUNCOMMITTED(读未提交数据) :可以读到另外事务中还未提交的数据变更内容,由于这些未提交的内容可能被回滚,形成脏读。READCOMMITED(读已提交数据):一个事务两次读同一数据之间允许别的事务修改这个数据,两次读内容可能不同。REPEATABLEREAD(可重复读):在一个事务中读了一行数据后,这行数据被锁定从而避免被其它事务修原创 2013-05-21 10:13:17 · 1129 阅读 · 0 评论 -
SQL Server 的诊断
set statistics io onset statistics time on需要诊断的SQL原创 2013-09-02 10:14:13 · 591 阅读 · 0 评论 -
win7 64位 安装 oracle 11g R2 后,链接数据库报 ORA-21505错误的解决。
win7 64位 安装 oracle 11g R2 后,链接数据库报 ORA-21505错误的解决。在操作系统环境变量增加变量 ORACLE_HOSTNAME=机器名原创 2013-10-11 16:49:16 · 1092 阅读 · 0 评论 -
不联网安装 SQL server 2012 的问题
1、如果是win7 需要提前安装 .net framework 4 及其语言包(dotNetFx40_Full_x86_x64.exe 和 dotNetFx40LP_Full_x86_x64zh-Hans.exe),一个都不能少。至少在不联网的机器一定需要提前安装。2、如果是win8 不联网安装的话,需要启用 .net framework 3.5,离线启用要使用命令来开启 dism.exe /原创 2014-06-23 14:12:59 · 6104 阅读 · 0 评论 -
mariadb windows免安装版的配置
2、原创 2014-11-08 15:54:18 · 3756 阅读 · 0 评论 -
mysql for windows 解压版的安装 及常用配置
首先将mysql 的bin目录加入到系统环境变量的path中mysqld --removemysqld --initialize-insecure --explicit_defaults_for_timestampmysqld --installnet start mysqlmysql -urootmysql>set password for root@localhost=...原创 2018-04-19 20:08:01 · 146 阅读 · 0 评论 -
mysql 常用操作
【登录】#mysql -uroot -p -h <host or ip> 【查看数据库、表、表接口、列】mysql > show databases;mysql > use <database name>mysql > show tabales;mysql > desc <table name>;mysql >...原创 2019-07-08 09:48:22 · 174 阅读 · 0 评论 -
怎样才能充分利用SQL索引
背景:目前WEB的普及太快,很多网站都会因为大流量的数据而发生服务器习惯性死机,一个查询语句只能适用于一定的网络环境.没有优化的查询当遇上大数据量时就不适用了. 本文主旨:讨论什么情况下能利用上索引. 索引:创建索引可以根据查询业务的不同分为两种:单一列的索引,联合索引. 顾名思义,单一列索引就是指在表的某一列上创建索引,联合索引是在多个列上联合创建索引. 优缺点比较:原创 2009-09-14 17:20:00 · 726 阅读 · 1 评论 -
【Oracle】oracle的number数据类型
来自 http://www.cnblogs.com/hustcat/archive/2009/06/01/1493529.html Number类型是oralce的数值类型,存储的数值的精度可以达到38位。Number是一种变长类型,长度为0-22字节。取值范围为:10^(-130) —— 10^126(不包括)。以十进制格式进行存储的,它便于存储,但是在计算上,系统会自动的将它转换原创 2009-07-10 13:46:00 · 1627 阅读 · 0 评论 -
【Oracle】Number(p,s)的含义
CSDN - 文档中心 - 数据库开发 阅读:138 评论: 0 参与评论 标题 oracle的Number(p,s)的意义 选择自 iyanglian 的 Blog 关键字 oracle的Number(p,s)的意义 出处 效数位:从左边第一个不为0的数算起 原文参考: http://blog.itpub.net/post/26/3796 nu原创 2009-07-10 13:44:00 · 1296 阅读 · 0 评论 -
疑难杂症 java中Timestamp导致ORA-03115
平台 WAS 5.0.2.17jdk 1.3.1 jdbc classes12.jar(对应月 jdk1.3.1)oracle 9.2.0.7 ResultSet rset=null; java.sql.Connection conn = null; Class.forName("oracle.jdbc.driver.OracleDriver");conn = DriverManager.g原创 2006-06-08 10:18:00 · 3032 阅读 · 1 评论 -
TOAD8.3.5 在SQL Editor 中编辑是Backspace键 Delete 键删除失效的问题解决方法
选择右击菜单中的EditingOptions 如下图,按 "Edit sequence"删除原来的设置,重新设置新的值。原创 2006-07-21 16:49:00 · 2688 阅读 · 1 评论 -
java 读写oracle中LONG类型的字段 [还未自己验证]
在ORACLE中可以使用LONG类型保存大文本,但是操作LONG类型的数据和一般的数据类型不同,下面就举例说明如何将数据保存到LONG类型的字段中. 保存数据到LONG类型的字段中,下面将使用一个表进行测试,该表的创建语句如下: CREATE TABLE T_LONGTEST ( ID INTEGER NOT NULL, FILENAME VARCHAR2(100 BYTE), CONTENT L转载 2006-07-25 13:52:00 · 2031 阅读 · 0 评论 -
SQL中让substring按字符数来定位切出子串
比如表 tb1 有个字段是 log ,有条纪录的值是...create by user 来源于ID000001交易...(...表示该处有不确定的字符串)我要切出 “来源于”和“交易”之间的ID号select substring(log,charindex(来源于,log),8) from tb1结果不对原因好像如下 charindex得出的位置是以字符计算的 substring所原创 2006-08-08 10:31:00 · 2111 阅读 · 0 评论 -
OracleCachedRowSet 的已经知道的问题
使用OracleCachedRowSet过程中遇到了一些问题,不知道是我用法不对,还是这个东西本身就不成熟。问题一似乎也和 Timestamp类型的字段有关系,我没有时间深究。问题一: Oracle Database 10g Release 2 (10.2.0.1.0) JDBC Drivers(或者10.2.0.2 oracle 网站下载的jdbc),文件名OJDBC.jar,Oracl原创 2007-01-16 16:55:00 · 3628 阅读 · 3 评论 -
Oracle10g下载版和license版的不同:
Oracle Enterprise Manager 10g Database Control is designed for managing a single database, which can be either a single instance or a cluster database. The following premium functionality contained wi转载 2008-03-06 08:42:00 · 1094 阅读 · 0 评论 -
SQLSERVER,无法安装,挂起
在Windwos Xp下,要安装Sql或sp补丁以及其他软件,尤其是微软自己的软件的时候,系统提示之前有挂起的安装操作,要求重启,这里往往重启无用,解决办法: 到HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager 删除PendingFileRenameOperations再重新安装就可以了原创 2008-03-14 14:35:00 · 875 阅读 · 0 评论 -
SQL Server数据类型介绍
SQL Server数据类型介绍在计算机中数据有两种特征:类型和长度。所谓数据类型就是以数据的表现方式和存储方式来划分的数据的种类。 在SQL Server 中每个变量、参数、表达式等都有数据类型。系统提供的数据类型分为几大类,如表4-2 所示。 其中,BIGINT、 SQL_VARIANT 和TABLE 是SQL Server 2000 中新增加的3 种数据类型。下面分类讲述各种数据转载 2008-03-26 09:05:00 · 971 阅读 · 0 评论 -
oracle 字符集 问题
[Q]怎么样查看数据库字符集 [A]数据库服务器字符集select * from nls_database_parameters,其来源于props$,是表示数据库的字符集。 客户端字符集环境select * from nls_instance_parameters,其来源于v$parameter, 表示客户端的字符集的设置,可能是参数文件,环境变量或者是注册表 会话字符集环境 select *转载 2008-05-22 14:20:00 · 538 阅读 · 0 评论 -
常用oracle sql语句
创建表空间ALTER TABLESPACE NM OFFLINE;DROP tablespace NM INCLUDING CONTENTS AND DATAFILES;DROP USER NM CASCADE;CREATE TABLESPACE NM DATAFILE xxx1 SIZE 500M AUTOEXTEND ON NEXT 100M MAXSIZ原创 2008-05-22 14:24:00 · 713 阅读 · 0 评论 -
记录分页处理
http://database.csdn.net/page/7636abbb-7715-4f04-93f4-223a7b46c330 在程序的开发过程中,处理分页是大家接触比较频繁的事件,因为现在软件基本上都是与数据库进行挂钓的。但效率又是我们所追求的,如果是像原来那样把所有满足条件的记录全部都选择出来,再去进行分页处理,那么就会多多的浪费掉许多的系统处理时间。为了能够把效率提高,所以现在我们就原创 2008-11-13 22:01:00 · 540 阅读 · 0 评论 -
oracle中查看已执行sql的执行计划
转自: http://junsansi.itpub.net/post/29894/470716有时候我们可能会希望查看一条已经执行过的sql的执行计划,常用的方式有两种:a,set autotrace后再重新执行一遍,不过重新执行可能会浪费时间,而且有些语句也不允许(例如修改操作的语句),或者查询v$sql_plan视图,但v$视图的可读性又不是那么好,这里提供一个新方式,通过dbms_xpl转载 2009-03-13 15:53:00 · 968 阅读 · 0 评论 -
【原创】Red Hat Enterprise Linux 4 (RHEL4) 下Oracle10.2.0.1的安装手册。
文档为 word格式 ,下载地址 http://download.csdn.net/source/1171592原创 2009-04-03 10:56:00 · 486 阅读 · 0 评论 -
[转] 解析oracle的ROWNUM
转自 http://www.cnblogs.com/temptation/archive/2007/05/16/748897.html 对于rownum来说它是oracle系统顺序分配为从查询返回的行的编号,返回的第一行分配的是1,第二行是2,依此类推,这个伪字段可以用于限制查询返回的总行数,而且rownum不能以任何表的名称作为前缀。 举例说明: 例如表:student(学生)表原创 2009-04-21 17:16:00 · 381 阅读 · 0 评论 -
【转】sql server锁机制
作者:宋立桓 [导读: 各种大型数据库所采用的锁的基本理论是一致的,但在具体实现上各有差别。SQL Server更强调由系统来管理锁。在用户有SQL请求时,系统分析请求,自动在满足锁定条件和系统性能之间为数据库加上适当的锁,同时系统在运行期间常常自动进行优化处理,实行动态加锁。对于一般的用户而言,通过系统的自动锁定管理机制基本可以满足使用要求,但如果对数据安全、数据库完整性和一致性有特殊要求,就需转载 2009-04-28 09:51:00 · 412 阅读 · 0 评论 -
初学笔记
http://www.itpub.net/300366.html原创 2009-07-10 10:14:00 · 472 阅读 · 0 评论 -
Mongodb morphia 常见问题
morphia的对象 ID 需要自己生成,自动生成id最后用mophia删除的时候,会有不能删除的情况,但是不会报错。原创 2019-07-19 10:17:18 · 485 阅读 · 0 评论