码迷,mamicode.com
首页 > 数据库
MongoDB的更新操作
在MongoDB中,更新单个doc的操作是原子性的。默认情况下,如果一个update操作更新多个doc,那么对每个doc的更新是原子性的,但是对整个update 操作而言,不是原子性的,可能存在前面的doc更新成功,而后面的doc更新失败的情况。由于更新单个doc的操作是原子性的,如果两个更新同时发 ...
分类:数据库   时间:2016-08-22 19:51:25    阅读次数:240
SQL 2008R2还原对于服务器失败 备份集中的数据库与现有数据库 3154错误
以前用sql server 2005的时候就遇到过类似的问题,数据库在别的服务器上备份后,在本机无法还原,这次终于找到了解决方案,网上的没有找到类似的,希望能帮到大家! 1、将本地同名数据库分离 2、分离后右键数据库选择还原数据库-》原设备-》添加备份文件-》此时目标数据库列表中会出现备份文件名-》 ...
分类:数据库   时间:2016-08-22 19:47:45    阅读次数:255
ASP.NET WEBAPI 简单CURD综合测试(asp.net MVC,json.net,sql基础存储过程和视图,sqlhelper,json解析)
草图 真正的后端是不管前端是什么平台,用什么语言的,JSON格式的数据应该可以应对。用ASP.NET WEBAPI尝试做一个后端,实现最基本的CURD,业务逻辑和数据库操作都放在后端,前端只需要正确访问和提供必要的数据就行。 真正的后端是不管前端是什么平台,用什么语言的,JSON格式的数据应该可以应 ...
分类:数据库   时间:2016-08-22 19:43:48    阅读次数:283
转_Greenplum 数据库安装部署(生产环境)
Greenplum 数据库安装部署(生产环境) 硬件配置: 16 台 IBM X3650, 节点配置:CPU 2 * 8core,内存 128GB,硬盘 16 * 900GB,万兆网卡。 万兆交换机。 安装需求: 1台Master,1台Standby Master,14台Segment计算节点。 安 ...
分类:数据库   时间:2016-08-22 19:43:05    阅读次数:719
(转)最常用的SQL排序、分组与统计的使用方法 Order by/Group by/having等的使用
以一种有意义的方式组织数据可能是一项挑战。有时你需要的可能是一个简单的排序,但是通常你需要做更多,你需要分组来进行分析和统计。幸运的 是,SQL提供了大量语句和操作来进行排序,分组和摘要。下面的一些技巧将会帮助你识别什么时候排序,什么时候分组,什么时候以及如何统计。对要每条语句 和操作的详细信息请查 ...
分类:数据库   时间:2016-08-22 18:23:47    阅读次数:200
(转)MySQL 主键与索引的联系与区别 主键与索引是什么?
关系数据库依赖于主键,它是数据库物理模式的基石。主键在物理层面上只有两个用途: 惟一地标识一行。 作为一个可以被外键有效引用的对象。 索引是一种特殊的文件(InnoDB数据表上的索引是表空间的一个组成部分),它们包含着对数据表里所有记录的引用指针。下面是主键和索引的一些区别与联系。 1. 主键一定是 ...
分类:数据库   时间:2016-08-22 18:20:37    阅读次数:149
PL/SQL设置快捷键
打开: Tools(工具)-->Preferences(首选项)-->User Interface(用户界面)-->Editor(编辑器)-->AutoReplace(自动替换) 将enable(允许)按钮勾选上,点击那个文件路径按钮 找到你的PL/SQL文件安装的文件下面的 PlugIns ,在  ...
分类:数据库   时间:2016-08-22 18:20:22    阅读次数:352
MongoDB的查询和插入操作
MongoDB是文档型数据库,有一些专门的术语,和关系型DB相似,但也有差异,例如,Collection类似于关系型DB的Table,document类似于row,key/value pair类似于column。document 是使用{}为边界,一个Key/Value对使用“:”分割,key/va ...
分类:数据库   时间:2016-08-22 18:17:31    阅读次数:252
(转)数据库水平切分的两个思路 数据库最大承受数据量所必需考虑的问题
在大中型项目中,在数据库设计的时候,考虑到数据库最大承受数据量,通常会把数据库或者数据表水平切分,以降低单个库,单个表的压力。这里介绍两个 项目中常用的数据表切分方法。当然这些方法都是在程序中?使用一定的技巧来路由到具体的表的。首先我们要确认根据什么来水平切分?在我们的系统(SNS) 中,用户的UI ...
分类:数据库   时间:2016-08-22 18:16:02    阅读次数:133
(转)MySQL获取某个时间范围内的数据 TO_DAYS(date)函数与now()函数
有这样一个需求,我们需要获得某个时间段内所有数据记录,比如最近一个月内的新闻,然后再在这个数据集合中进行排序,看哪个新闻的点击率最高。现在问题是,如何获得那个时间段。MySQL已经有些函数可以帮助我们,先看看这些函数吧。 TO_DAYS(date) 函数 给定一个日期date,返回一个天数(从年份0 ...
分类:数据库   时间:2016-08-22 18:12:17    阅读次数:203
com.mysql.jdbc.Driver和org.gjt.mm.mysql.Driver的疑问
通过查看源码,发现原来org.git.mm.mysql.Driver是com.mysql.jdbc.Driver的子类: ...
分类:数据库   时间:2016-08-22 18:11:39    阅读次数:242
Fedora中允许mysql远程访问的几种方式
Fedora中允许mysql远程访问,可以使用以下两种方式:a、改表。 mysql>use mysql; mysql>update user set host = '%' where user = 'root'; mysql>select host, user from user; b、授权。例如, ...
分类:数据库   时间:2016-08-22 18:05:00    阅读次数:156
Python3.5连接Mysql
由于mysqldb目前仅支持到python3.4,所以这里选择pymysql。 pymysql下载地址: https://pypi.python.org/packages/source/P/PyMySQL3/PyMySQL3-0.5.tar.gz 解压之后,运行cmd,切换到PyMySQL3-0.5 ...
分类:数据库   时间:2016-08-22 18:05:27    阅读次数:242
编译语言的gdb调试命令
GDB是一个由GNU开源组织发布的、UNIX/LINUX操作系统下的、基于命令行的、功能强大的程序调试工具。 1、运行 gdb : 运行gdb调试程序file <文件名>: 加载被调试的可执行程序文件。run(简写r): 运行程序,当遇到断点后,程序会在断点处停止运行,等待用户输入下一步的命令。 c ...
分类:数据库   时间:2016-08-22 18:05:55    阅读次数:212
Mysql数据库表关于几个int类型的字符长度
Data typeRangeStorage bigint -2^63 (-9,223,372,036,854,775,808) to 2^63-1 (9,223,372,036,854,775,807) 8 Bytes int -2^31 (-2,147,483,648) to 2^31-1 (2, ...
分类:数据库   时间:2016-08-22 18:05:29    阅读次数:242
sql server和mysql中分别实现分页功能
MySQL 在MySQL中,可以用 Limit 来查询第 m 列到第 n 列的记录, 例如: select * from tablename limit m, n sql="select * from users order by userId limit "+(pageNow-1)*pageSiz ...
分类:数据库   时间:2016-08-22 18:04:12    阅读次数:244
linux 使用sqlite3
例子: ...
分类:数据库   时间:2016-08-22 18:03:42    阅读次数:201
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!