码迷,mamicode.com
首页 > 数据库
Mongodb 使用场景和不使用场景
1.Mongodb介绍 MongoDB (名称来自"humongous") 是一个可扩展的高性能,开源,模式自由,面向文档的数据库。它使用C++编写。MongoDB特点: a.面向集合的存储:适合存储对象及JSON形式的数据。 b.动态查询:mongo支持丰富的查询表达方式,查询指令使用JSON形式
分类:数据库   时间:2016-03-18 17:52:22    阅读次数:140
Sql Server FOR XML PATH
FOR XML PATH 有的人可能知道有的人可能不知道,其实它就是将查询结果集以XML形式展现,有了它我们可以简化我们的查询语句实现一些以前可能需要借助函数活存储过程来完成的工作。那么以一个实例为主. 一.FOR XML PATH 简单介绍 那么还是首先来介绍一下FOR XML PATH ,假设现
分类:数据库   时间:2016-03-18 17:48:57    阅读次数:146
MyEclipse用Java语言连接Oracle数据库
在MyEclipse下Java连接Oracle数据库 第一步:新建Java项目。 填写项目名,其它设置默认,点击完成即可。 新建java类,填写包名和类名,勾选public static void main(String [] args),点击完成即可。 第二步:添加Oracle驱动。 在Libra
分类:数据库   时间:2016-03-18 17:50:40    阅读次数:169
SQL日期时间函数
3.SQL日期时间函数(SQL语句提供的日期和时间的处理函数,方便以后的数据库操作,日期和时间可以用sql语句处理):select dateAdd(day, 3, getDate());--加天select dateAdd(year, 3, getDate());--加年select dateAdd
分类:数据库   时间:2016-03-18 17:48:49    阅读次数:246
T-SQL查询进阶—理解SQL Server中的锁
在SQL Server中,每一个查询都会找到最短路径实现自己的目标。如果数据库只接受一个连接一次只执行一个查询。那么查询当然是要多快好省的完成工作。但对于大多数数据库来说是需要同时处理多个查询的。这些查询并不会像绅士那样排队等待执行,而是会找最短的路径执行。因此,就像十字路口需要一个红绿灯那样,SQ
分类:数据库   时间:2016-03-18 17:46:17    阅读次数:180
sql排序对比(row_number,rank,dense_rank)
不解释,全靠悟性: select loan_num,row_number() over(order by loan_num asc) as 'Row Number',rank() over(order by loan_num asc) as 'Rank',dense_rank() over(orde
分类:数据库   时间:2016-03-18 17:44:08    阅读次数:193
mysql数据库备份脚本
mysql数据库备份脚本
分类:数据库   时间:2016-03-18 17:38:02    阅读次数:188
SQL Server中的锁
NOLOCK(不加锁) 此选项被选中时,SQL Server 在读取或修改数据时不加任何锁。 在这种情况下,用户有可能读取到未完成事务(Uncommited Transaction)或回滚(Roll Back)中的数据, 即所谓的“脏数据”。 HOLDLOCK(保持锁) 此选项被选中时,SQL Se
分类:数据库   时间:2016-03-18 17:37:42    阅读次数:223
mongodb 使用场景和不使用场景
1.mongodb介绍 MongoDB (名称来自"humongous") 是一个可扩展的高性能,开源,模式自由,面向文档的数据库。它使用C++编写。MongoDB特点: a.面向集合的存储:适合存储对象及JSON形式的数据。 b.动态查询:mongo支持丰富的查询表达方式,查询指令使用JSON形式
分类:数据库   时间:2016-03-18 17:36:47    阅读次数:182
数据库水平切分方法
在大中型项目中,在数据库设计的时候,考虑到数据库最大承受数据量,通常会把数据库或者数据表水平切分,以降低单个库,单个表的压力。我这里介绍两个我们项目中常用的数据表切分方法。当然这些方法都是在程序中使用一定的技巧来路由到具体的表的。首先我们要确认根据什么来水平切分?在我们的系统(SNS)中,用户的UI
分类:数据库   时间:2016-03-18 17:29:14    阅读次数:208
mysql分表的3种方法
来源:http://blog.sina.com.cn/s/blog_640738130100tzeq.html 当一张的数据达到几百万时,你查询一次所花的时间会变多,如果有联合查询的话,我想有可能会死在那儿了。分表的目的就在于此,减小数据库的负担,缩短查询时间。 根据个人经验,mysql执行一个sq
分类:数据库   时间:2016-03-18 17:29:54    阅读次数:190
解决Code First MySql数据库 Specified key was too long; max key length is 767 bytes异常
需要给DbContext加上如下特性:
分类:数据库   时间:2016-03-18 17:27:23    阅读次数:194
Failed to run the WC DB work queue associated with 错误的解决
转载自 http://blog.csdn.net/alan00000/article/details/44084455 svn checkout 代码是出现如标题的错误,提示我clean up ,clean up失败,于是网上搜到了这一clean up 失败的解决方法,clean up 后再进入代码
分类:数据库   时间:2016-03-18 16:04:45    阅读次数:179
mysql建库
CREATE DATABASE db_name DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; CREATE DATABASE 的语法: CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name[cr
分类:数据库   时间:2016-03-18 16:03:40    阅读次数:171
MySQL的Grant命令[转]
本文实例,运行于 MySQL 5.0 及以上版本。 MySQL 赋予用户权限命令的简单格式可概括为: 一、grant 普通数据用户,查询、插入、更新、删除 数据库中所有表数据的权利。 或者,用一条 MySQL 命令来替代: 二、grant 数据库开发人员,创建表、索引、视图、存储过程、函数。。。等权
分类:数据库   时间:2016-03-18 15:55:42    阅读次数:167
MySQL 数据库 引擎
MySQL数 据库引擎取决于MySQL在安装的时候是如何被编译的。要添加一个新的引擎,就必须重新编译MYSQL。在缺省情况下,MYSQL支持三个引 擎:ISAM、MYISAM和HEAP。另外两种类型INNODB和BERKLEY(BDB),也常常可以使用。如果技术高超,还可以使用MySQL++ API
分类:数据库   时间:2016-03-18 15:53:50    阅读次数:193
Oracle的表锁死以及解锁
Oracle的表锁死以及解锁 oracle 查看锁死的表,锁死的进程。
分类:数据库   时间:2016-03-18 14:40:58    阅读次数:270
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!