码迷,mamicode.com
首页 > 数据库
浅谈参数innodb_undo_tablespaces
在MySQL5.6中开始支持把undolog分离到独立的表空间,并放到单独的文件目录下。这给部署不同IO类型的文件位置带来便利,对于并发写入型负载,可以把undo文件部署到单独的高速存储设备上。1.1.1.undotablespaces相关参数涉及到的参数为:参数含义innodb_undo_directory[=/opt/mys..
分类:数据库   时间:2014-10-22 16:05:51    阅读次数:277
数据库distinct、union、exists等技术总结
一、mysqldistinct技术点1,创建table:createtablet1(idvarchar,namevarchar);2,插入数据:insertintot1values(1,a);insertintot1values(2,b);insertintot1values(3,c);insertintot1values(4,c);insertintot1values(5,b);3,查询不重复name:selectdistinctnamefromt1,得到a..
分类:数据库   时间:2014-10-22 16:05:58    阅读次数:258
SQL连接字符串
SQL连接字符串,在需要动态改变数据库服务器及登录数据库的用户及密码,甚至是数据库的时候,大家一般都会考虑使用工厂模式,我是这么用的,我之前的SQL文件执行器也是这样用的,我想知道有何弊端,提供如下讨论主题,贴代码...
分类:数据库   时间:2014-10-22 15:57:38    阅读次数:193
C#同步SQL Server数据库Schema
C#同步SQL Server数据库Schema...
分类:数据库   时间:2014-10-22 15:58:52    阅读次数:227
数据库的备份与恢复
数据库的备份与恢复 数据库的备份 1. 打开SQL Server Management Studio → 数据库:Practice_JWGL就是我们需要备份的数据库。 2. 右键单击要备份的数据库。 3. 先点击“删除”,再点击“添加” 4. 选择好备份的路径, “文件名”那个位置填写上您要备份的数据库的名字(最好在您备份的数据库的名字后面加上日期,以方便以后...
分类:数据库   时间:2014-10-22 15:55:34    阅读次数:170
sql server2008附加数据库5120错误
解决方法:附加数据库时,显示错误,错误信息为一种解决方法为,设置mdf文件所在文件夹的权限(有些资料说只设置mdf文件的权限就好,但我试了不管用),在文件夹上右击——属性——安全,如图所示:选择组或用户名中的Authenticated Users,点击编辑修改权限,选中允许完全控制,确定即可。
分类:数据库   时间:2014-10-22 15:52:23    阅读次数:237
mysql基本总结
创建数据库 creat table test( #整数通常使用int test_id int, #小数通常使用decimal test_price decimal, #普通文本通常使用,并使用Default指定默认值 test_name varchar(255) default "Xxx", #大文本类型使用test test_desc text, #图片使用blob tes...
分类:数据库   时间:2014-10-22 14:42:51    阅读次数:320
mysql基础知识回顾
创建数据库 creat table test( #整数通常使用int test_id int, #小数通常使用decimal test_price decimal, #普通文本通常使用,并使用Default指定默认值 test_name varchar(255) default "Xxx", #大文本类型使用test test_desc text, #图片使用blob tes...
分类:数据库   时间:2014-10-22 14:42:48    阅读次数:153
mongodb Linux C++开发环境调研
mongodb Linux安装 下载最新版mongodb,下载链接为:http://www.mongodb.org/dr/fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.0.2.tgz/download 输入tar –xzvf mongodb-linux-x86_64-2.0.2.tgz解压到/usr/local/mongodb目...
分类:数据库   时间:2014-10-22 14:40:05    阅读次数:233
如何加快数据库查询速度
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以在num上设置默认值0,确保表中num列没有null值,然后这样查询: select id f...
分类:数据库   时间:2014-10-22 14:37:38    阅读次数:276
FreeBSD10下的MySQL5.5配置安装
软件下载:利用浏览器lynx下载shell>>lynx dev.mysql.com/downloads 下载mysql(以tar.gz结尾,具体版本要自己根据CPU和OS选择)的软件包;注意:下载的软件包可能会在/tmp目录下,这是一个临时目录软件安装步骤:1.shell>>cd /usr/loca...
分类:数据库   时间:2014-10-22 14:33:35    阅读次数:601
Sql查询两个时间段有重叠的记录
这个问题看上去简单,但是想了很久,最后发现,自己的思路有点乱。下面四条时间段都和最上面那个有重叠的关系,就是这么个意思。这里是问题的答案:2个时间:a_start, a_endb_start, b_end公式:a_start = b_start
分类:数据库   时间:2014-10-22 14:30:00    阅读次数:1285
Oracle 11g 客户端 下载地址
摘自:http://blog.csdn.net/davidhsing/article/details/8271845Oracle Database Instant Client 11g 11.2.0.3.0Instant Client 是 ORACLE(R) 发布的轻量级数据库客户端,您无需安装标准...
分类:数据库   时间:2014-10-22 14:31:17    阅读次数:288
数据库学习笔记
数据完整性实体完整性:每个实体都必须拥有主键或其他的唯一标识列域完整性:考虑如何限制向表中输入的值的范围,限制类型,限制格式,限制可能值的范围引用完整性:参照完整性,在输入或删除记录时,引用完整性用于维持参照表和被参照表之间的数据一致性。Sql中引用完整性通过主键和外键约束来实现用户自定义完整性:是...
分类:数据库   时间:2014-10-22 14:25:45    阅读次数:269
oracle数据库函数和存储过程的包
1、创建包(package)函数:create or replace package 包名 as 函数注意:as后可加多个函数 存储过程:Create or replace package 包名 as 存储过程注意:as后可加多个存储过程2、包的调用函数的包调用:call 包名.函数名; 存储过程的...
分类:数据库   时间:2014-10-22 14:18:36    阅读次数:296
Mysql insert without auto-increase when duplicate
INSERT INTO video_tag_all(tagname,ctime) SELECT '利物浦',1413954816 FROM video_tag_all WHERE (SELECT last_insert_id(id) FROM video_tag_all WHER...
分类:数据库   时间:2014-10-22 14:15:11    阅读次数:210
SQL Server 添加或修改列
--添加列IF NOT EXISTS(SELECT * FROM SYSCOLUMNS WHERE id=OBJECT_ID('tbl_TranWOAndCoCHistoryByRAILASSURE') AND name='CreatedDate')BEGIN ALTER TABLE tbl_Tra...
分类:数据库   时间:2014-10-22 14:15:46    阅读次数:268
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!