恰当的JDBC超时设置能够有效地减少服务失效的时间。本文将对数据库的各种超时设置及其设置方法做介绍。 真实案例:应用服务器在遭到DDos攻击后无法响应 在遭到DDos攻击后,整个服务都垮掉了。由于第四层交换机不堪重负,网络变得无法连接,从而导致业务系统也无法正常运转。安全组很快屏蔽了所有的DDo.....
分类:
数据库 时间:
2015-03-18 12:13:34
阅读次数:
181
链接服务器在跨数据库/跨服务器查询时非常有用(比如分布式数据库系统中),本文将以图文方式详细说明如何利用SQL Server Management Studio在图形界面下创建链接服务器。1.展开服务器对象-->链接服务器-->右击"新建链接服务器"注意:必须以数据库管理员身份登录(通常也就是sa帐...
分类:
数据库 时间:
2015-03-18 12:11:33
阅读次数:
137
1、表空间及分区表的概念表空间: 是一个或多个数据文件的集合,所有的数据对象都存放在指定的表空间中,但主要存放的是表, 所以称作表空间。分区表: 当表中的数据量不断增大,查询数据的速度就会变慢,应用程序的性能就会下降,这时就应该考虑对表进行分区。表进行分区后,逻辑上表仍然是一张完整的表,只是将表中....
分类:
数据库 时间:
2015-03-18 12:09:23
阅读次数:
173
1. 复制概述 1.1 mysql支持的复制类型 1.2 复制解决的问题 1.3 复制如何工作2. 2 复制配置 2.1创建复制帐号 2.2拷贝数据 2.3配置master 2.4配置slave 2.5启动slave 2.6添加新slave服务器3. 深入了解复制 3.1基于语句的复制Stateme...
分类:
数据库 时间:
2015-03-18 12:06:26
阅读次数:
151
BITFLOATCHARTIMESTAMPOTHERUNDEFINEDTINYINTREALVARCHARBINARYBLOBNVARCHARSMALLINTDOUBLELONGVARCHARVARBINARYCLOBNCHARINTEGERNUMERICDATELONGVARBINARYBOOLE...
分类:
数据库 时间:
2015-03-18 12:05:03
阅读次数:
116
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;u...
分类:
数据库 时间:
2015-03-18 12:02:16
阅读次数:
164
1.创建表create table test(ID number,NAME varchar2(10),SEX varchar2(4),AGE number,ADDRESS varchar2(200));2.创建不带参数的存储过程create or replace procedure proc1isb...
分类:
数据库 时间:
2015-03-18 12:01:52
阅读次数:
135
1由于交叉表的八个报表写在sql中了,每个报表对应sql语句有300行之多,不能定义视图,因为必须传递个参数,所以利用了存储过程实现。首先,定义包,然后定义包体,在用.net调用生成数据集即可.net调用oracle带参数的存储过程,返回数据集Oracle这个复杂一些,步骤如下:在pl/sql中首先...
分类:
数据库 时间:
2015-03-18 11:52:40
阅读次数:
130
自己做的项目吃的大亏,由于原始数据yjID这个字段里面什么都没有,所以,这个地方报错,说是字符串格式不支持,应该为DBNull.Value而不是null,DBNull.Value代表数据库(用的access)i.Yjid = reader["yjID"] == DBNull.Value ? 0 : ...
分类:
数据库 时间:
2015-03-18 11:54:26
阅读次数:
132
MySQL高可用架构之MHA简介:MHA(MasterHighAvailability)目前在MySQL高可用方面是一个相对成熟的解决方案,它由日本DeNA公司youshimaton(现就职于Facebook公司)开发,是一套优秀的作为MySQL高可用性环境下故障切换和主从提升的高可用软件。在MySQL故障切换过程中,MHA能做..
分类:
数据库 时间:
2015-03-18 10:46:48
阅读次数:
260
check约束是指检查性约束,使用check约束时,将对输入的每一个数据进行检查,只有符合条件的记录才会被保存到表中,从而保证了数据的有效性和完整性。
check约束既有以下的四个特点:
在check约束的表达式中,必须引用表中的一个或多个列,并且表达式的运算结果是一个布尔值。
在一个列种,可以定义多个check约束。
对于同一列,可以同时定义check约束和not null约束...
分类:
数据库 时间:
2015-03-18 10:42:12
阅读次数:
149
以前在windows 下安装mysql 没怎么出现过问题,而在linux下安装的时候出现了一些问题,昨天在windows 安装的时候也出现了1045 错误,就个人经历来看这个问题就是 root用户密码的问题,所以将解决的方式总结如下:...
分类:
数据库 时间:
2015-03-18 10:33:48
阅读次数:
253
以下几点是我和周围的小伙伴在使用PL/SQL时经常用到的3点,也帮助我们节省了许多时间,而且用起来有点高大上的感觉。1. 设置关键字自动大写:Tools->Preferences->Editor,将Keyword case选择Uppercase。这样在窗口中输入sql语句时,关键字会自动大写,而.....
分类:
数据库 时间:
2015-03-18 10:33:35
阅读次数:
205
CREATE TABLE `member` ( `uid` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `name` char(255) NOT NULL, `pass` char(255) NOT NULL, `token` char(255) NOT...
分类:
数据库 时间:
2015-03-18 10:25:58
阅读次数:
165
索引的概念索引的用途:我们对数据查询及处理速度已成为衡量应用系统成败的标准,而采用索引来加快数据处理速度通常是最普遍采用的优化方法。索引是什么:数据库中的索引类似于一本书的目录,在一本书中使用目录可以快速找到你想要的信息,而不需要读完全书。在数据库中,数据库程序使用索引可以重啊到表中的数据,而不必扫...
分类:
数据库 时间:
2015-03-18 10:20:01
阅读次数:
189
使用Windows的控制台(程序|运行,输入cmd打开)。在命令行下,输入sqlplus/nolog,回车,出现SQL>命令提示符,然后按下面的顺序输入命令: SQL>conn/as sysdba SQL>alter user scott account unlock; SQL>disconnect...
分类:
数据库 时间:
2015-03-18 10:19:29
阅读次数:
534
以SQL SERVER 2008为例子。1、启动客户端管理器,连接到要生成脚本的数据库。2、在左边的”对象资源管理器“中,右键选择该数据库打开菜单。选择”任务“,”生成脚本“菜单,打开对话框。3、点击下一步,选中”为所选数据库中的所有对象编写脚本“选框。4、点击下一步。将需要编写成脚本的内容选项,在...
分类:
数据库 时间:
2015-03-18 10:13:38
阅读次数:
144