DB2数据库的内置数据类型主要分成数值型(numeric)、字符串型(character string)、图形字符串(graphic string)、二进制字符串型(binary string)或日期时间型(datetime)。还有一种叫做 DATALINK 的特殊数据类型。DATALINK 值包含...
分类:
数据库 时间:
2014-08-08 17:22:26
阅读次数:
346
创建临时表,#代表局部临时表,##代表全局临时表。局部临时表和全局临时表的具体含义是什么呢? 举例说明一下比较清晰些,先来看下局部临时表,【新建查询】,在里面输入如下文本: 运行后,我们在此文件执行输入: select * from #tempTable, 执行后可以查询出如下的数据: 我们另外打开...
分类:
数据库 时间:
2014-08-08 17:23:36
阅读次数:
230
下面先来看看例子:table表字段1字段2idname1a2b3c4c5b库结构大概这样,这只是一个简单的例子,实际情况会复杂得多。比如我想用一条语句查询得到name不重复的所有数据,那就必须使用distinct去掉多余的重复记录。select distinct name from table得到的...
分类:
数据库 时间:
2014-08-08 17:24:36
阅读次数:
243
假设传入参数 为 @TopCount直接写 Select top @topcount * from table 是不行的。可以考虑使用SET ROWCOUNT示例如下ALTER PROCEDURE [dbo].[P_CSM_SelectHandleResult] @TopCount int=5...
分类:
数据库 时间:
2014-08-08 17:29:16
阅读次数:
245
一台unibilling机器前几天突然负载变重. 在top中发现cpu被大量占用. agi程序运行的很慢,并出现僵尸进程. 其实当时只有50个左右的并发呼叫. 远远达不到正常水准. 重新启动机器问题也没得到解决. 非常奇怪.考虑到在top中看到mysqld占用的资源最多,就进入mysql控制台,运行...
分类:
数据库 时间:
2014-08-08 17:34:46
阅读次数:
189
--段落还原:数据库损坏范围比较大,跨多个数据文件甚至跨文件组的时候,我们不得不恢复整个数据库。--这时如果数据库特别大,数据库恢复时间将会很长。但我们可以使用SQL Server提供的段落还原,来逐步恢复数据库。--首先备份尾日志:BACKUP LOG [AdventureWorks] TO DI...
分类:
数据库 时间:
2014-08-08 17:37:46
阅读次数:
242
告警日志介绍 告警日志文件是一类特殊的跟踪文件(trace file)。告警日志文件命名一般为alert_.log,其中SID为ORACLE数据库实例名称。数据库告警日志是按时间顺序记录message和错误信息。 告警日志位置 在ORACLE 10g中,BACKGROUND_DUMP_DEST参数确...
分类:
数据库 时间:
2014-08-08 17:38:26
阅读次数:
451
原文地址http://blog.sina.com.cn/s/blog_62186b460101ard2.html这里只是将比较重要的部分转一下另外还有一篇关于层次聚类的http://blog.csdn.net/jwh_bupt/article/details/7685809聚类分析就仅根据在数据中发...
分类:
数据库 时间:
2014-08-08 17:40:26
阅读次数:
425
1.MySQL字段规定类型之后,存储是定长的,int(1)和int(4)从本身长度还是存储方式上都是一样的。mysql里,int(1)和int(4)的区别就是显示的长度,但是要设置一个参数:如果列制定了zerofill 就会用0填充显示,如2 int(3)指定后就会显示为002。2.int 存储占4...
分类:
数据库 时间:
2014-08-08 17:45:16
阅读次数:
319
原文直通车:Consistent Nonlocking Reads MySQL的一致性读的机制是是这样实现的:InnoDB引擎为一个事务Tx提供一个在时间T1的版本快照(T1就是在本 事务中首次执行查询语句的时间点)。事务Tx中可以查询到时间点T1之前提交的数据,时间点T1之后提交的数据在 Tx中是...
分类:
数据库 时间:
2014-08-08 17:46:46
阅读次数:
454
无论是哪一个数据库,如果要对数据库的性能进行优化,那么必须要了解数据库内部的存储结构。否则的话,很多数据库的优化工作无法展开。对于对于数据库管理员来说,虽然学习数据库的内存存储结构比较单调,但是却是我们必须攻下的一个堡垒。在SQLServer数据库中,数据页是其存储的最基本单位。系统无论是在保存数据...
分类:
数据库 时间:
2014-08-08 17:48:06
阅读次数:
313
PHP使用MySQL数据库,从建立连接到结果的显示。完整代码如下:FirstNameLastNameAge";while($rs = mysql_fetch_array($result)) { echo ""; echo "" . $rs['FirstName'] . ""; echo ""...
分类:
数据库 时间:
2014-08-08 17:48:36
阅读次数:
276
首先这是正常的,因为SECONDARY是不允许读写的,在写多读少的应用中,使用Replica Sets来实现读写分离。通过在连接时指定或者在主库指定slaveOk,由Secondary来分担读的压力,Primary只承担写操作。对于replica set 中的secondary 节点默认是不可读的,...
分类:
数据库 时间:
2014-08-08 17:55:56
阅读次数:
283
--本周第一天SELECTDATEADD(Day,1-(DATEPART(Weekday,getdate())+@@DATEFIRST-1)%7,getdate())--orselectdateadd(wk,datediff(wk,0,getdate()),0)--本周第一天selectdatead...
分类:
数据库 时间:
2014-08-08 17:56:56
阅读次数:
265
一、基础1、说明:创建数据库CREATEDATABASEdatabase-name2、说明:删除数据库dropdatabasedbname3、说明:备份sqlserver---创建备份数据的deviceUSEmasterEXECsp_addumpdevice'disk','testBack','c:...
分类:
数据库 时间:
2014-08-08 18:03:16
阅读次数:
316
学习的时候了解了一下join操作,包含left join,right join,inner join和out join,每种操作之后生成的表的空间大小不同;假设A和B表做join操作,如果是left join,则以A表为基准,然后和B表进行匹配,表的大小至少A表的大小(乘以B表中和A表中连接的最大覆...
分类:
数据库 时间:
2014-08-08 18:04:06
阅读次数:
393
这周好忙,根据之前的写了个简陋的demo,放在腾讯的云主机上了,大家多交流哈
demo地址
http://203.195.193.251/...
分类:
数据库 时间:
2014-08-08 18:18:06
阅读次数:
279
最近听搞db2的兄弟说:db2数据库软件的license 不区分平台(os)。先记下来。像db2这么高大上的软件,接触的机会是比较少的。...
分类:
数据库 时间:
2014-08-08 18:19:06
阅读次数:
211
1、建立conn.php<?php
$bbs=@mysql_connect("127.0.0.1","root","")ordie("ConnectFalse");
mysql_select_db("wikidb",$bbs);
mysql_query("setnames‘utf8‘");
?>2、建立add.php<?php
include("conn.php");
if(isset($_POST[‘submit‘])){
$sql="INSERTINTO`message`(`..
分类:
数据库 时间:
2014-08-08 18:24:06
阅读次数:
215
SQLite是一个文件数据库,不像Mysql,Oracle等数据库有很多进程,被很多语言bullet-in成了自己的模块,python、php、ruby都支持,作为一个小app或者更大软件不需要连接网络上数据库是一个很好的选择,一些linux主机还会初始安装sqlite.下面给出一个最简单的示例代码:importsqli..
分类:
数据库 时间:
2014-08-08 18:27:27
阅读次数:
243