首页 > 数据库技术
mongodb清理collection中大量数据的2种办法
1 shell中for循环清理 每次去连接一下mongo, 进行数据的remove操作 echo "Begin ..." >> /root/time.log; echo $(date +%Y-%m-%d-%H:%M:%S) >>/root/time.log; for((i=1;i<=100000000;i++)); do objec...
分类:数据库技术   时间:2014-08-27 16:48:08    收藏:0  评论:0  赞:0  阅读:212
mongodb后台运行
默认的情况下,关闭shell,mongodb就停止运行了。 如果想在后台运行,启动时只需添加 --fork函数即可。 可以在日志路径后面添加--logappend,防止日志被删除。 bin/mongodb  --fork --dbpath=//  --logpath=//  --logappend 在后台运行,如果想要关闭它的话,需要给他发送shutdownServer() 1、普通命令...
分类:数据库技术   时间:2014-08-27 16:46:48    收藏:0  评论:0  赞:0  阅读:295
笔试面试那件小事(数据库知识)
1>关系数据库规范化是为了解决关系数据库中(插入异常、删除异常和数据冗余)问题而引入。   2>在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段过程中,其中(数据库系统阶段)的数据独立性最高。   3>数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)三者之间的关系(DBS包括DB和DBMS)   4>数据库管理系统能实现对数据库...
分类:数据库技术   时间:2014-08-27 16:43:38    收藏:0  评论:0  赞:0  阅读:373
Spring : 征服数据库 (四)
本文主要介绍Spring 和 MyBatis整合的事务处理。 值得一提的是,你不需要为MyBaits单独创造一个事务管理器,MyBatis-Spring可以使用针对JDBC的DataSourceTransactionManager来管理事务,不像Hibernate,有其自己的事务管理器。 首先,你去定义一个事务管理器,...
分类:数据库技术   时间:2014-08-27 16:36:38    收藏:0  评论:0  赞:0  阅读:374
3. SQL Server数据库状态监控 - 可用空间
一. 磁盘可用空间; 二. 数据库可用空间。
分类:数据库技术   时间:2014-08-27 16:18:48    收藏:0  评论:0  赞:0  阅读:350
MySQL 跳过同步错误方法
最近MySQL 遇到了同步问题,现整理一下常遇到的错误的解决方法,备用。方法一:手动设置动态参数sql_slave_skip_counter我常用的脚本:stop slave sql_thread;set global sql_slave_skip_counter=1;start slave sql...
分类:数据库技术   时间:2014-08-27 16:15:57    收藏:0  评论:0  赞:0  阅读:434
CREATE DATABASE failed
由于环境需要, 故修改SQL Server 2012的默认的数据库的数据文件和日志文件的位置. 如下: 创建数据库, 遭遇报错. 错误信息: A file activation error occurred. The physical file name 'E:testaaa.mdf' may be...
分类:数据库技术   时间:2014-08-27 16:13:18    收藏:0  评论:0  赞:1  阅读:1675
SQL查询前五条数据及其他所有数据之和
知识管理反馈系统中,分析知识检索的办公室(北京上海天津香港纽约东京....苏州)来源,我需要查询哪些办公室次数较多,排出前5个,并计算出剩余所有部门的查询次数之和。数据库是mysql。1 拼出前五个select sum(count) as total,location from tb_person ...
分类:数据库技术   时间:2014-08-27 16:12:37    收藏:0  评论:0  赞:0  阅读:292
经典SQL语句大全
一、基础1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', '...
分类:数据库技术   时间:2014-08-27 16:04:48    收藏:0  评论:0  赞:0  阅读:388
mysql参数及解释
key_buffer_size: #*** MyISAM 特有的选项。即使你不使用 MyISAM 表,你仍应该将它设置为 8-64M,因为它也被用于内部的临时磁盘表。这个参数是用来设置索引块(index blocks)缓存的大小,它被所有线程共享,严格说是它决定了数据库索引处理的速度,尤其是索引读的...
分类:数据库技术   时间:2014-08-27 15:59:08    收藏:0  评论:0  赞:0  阅读:288
Spring : 征服数据库 (三)
上一篇我们简单的讲解了Spring和MyBatis的整合,但你不难发现,其配置起来还是够麻烦的。最明显的一点是,我们需要在自定义的Mapper接口写个很长的SQL注解,并且还要手动注册到Spring容器。本文主要讲解简化的方法。 首先,还是定义接口,但你已看不到任何框架的痕迹,...
分类:数据库技术   时间:2014-08-27 14:45:32    收藏:0  评论:0  赞:0  阅读:349
SqlHelper杨
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Configuration; using System.Data.SqlClient; using System.Data; namespace HuaGongWeb { public sta...
分类:数据库技术   时间:2014-08-27 14:45:16    收藏:0  评论:0  赞:0  阅读:266
STL vector总结(四) Element access(37)
这里是vector的所有构造方法,成员方法的一些总结,具体的可以详看后面的链接。 原文地址:http://www.cplusplus.com/reference/vector/vector/operator[]/ public member function std::vector::operator[] reference operator[] (...
分类:数据库技术   时间:2014-08-27 14:44:18    收藏:0  评论:0  赞:0  阅读:325
Oracle 左外连接的一些测试
为了更加深入左外连接,我们做一些测试,外连接的写法有几种形式,我们可以通过10053跟踪到最终SQL转换的形式。 --初始化数据 create table A (   id number,   age number ); create table b (   id number,   age number ); insert into A values(1,10); in...
分类:数据库技术   时间:2014-08-27 14:43:18    收藏:0  评论:0  赞:0  阅读:368
SQL中的事物【转】
来源于:http://www.cnblogs.com/zhuifengnianshao/archive/2010/11/24/1886939.html事务(Transaction)是并发控制的单位,是用户定义的一个操作序列。这些操作要么都做,要么都不做,是一个不可分割的工作单位。通过事务,SQL S...
分类:数据库技术   时间:2014-08-27 14:41:27    收藏:0  评论:0  赞:0  阅读:232
SQL事物用法【转】
SQL事务 一、事务概念 事务是一种机制、是一种操作序列,它包含了一组数据库操作命令,这组命令要么全部执行,要么全部不执行。因此事务是一个不可分割的工作逻辑单元。在数据库系统上执行并发操作时事务是作为最小的控制单元来使用的。这特别适用于多用户同时操作的数据通信系统。例如:订票、银行、保险公司以...
分类:数据库技术   时间:2014-08-27 14:36:37    收藏:0  评论:0  赞:0  阅读:316
Linux下安装MySQL
来源:http://www.cnblogs.com/chenjunbiao/archive/2011/01/24/1940256.html安装环境:Linux服务器CentOS 5.5安装版本:mysql-5.5.8.tar.gz1、安装cmake编译器。1)、下载cmake#cd /usr/loc...
分类:数据库技术   时间:2014-08-27 14:35:18    收藏:0  评论:0  赞:0  阅读:295
MySQL MyISAM/InnoDB高并发优化经验
最近做的一个应用,功能要求非常简单,就是 key/value 形式的存储,简单的 INSERT/SELECT,没有任何复杂查询,唯一的问题是量非常大,如果目前投入使用,初期的单表 insert 频率约 20Hz(次/秒,我喜欢这个单位,让我想起国内交流电是 50Hz),但我估计以后会有 500Hz+...
分类:数据库技术   时间:2014-08-27 14:34:48    收藏:0  评论:0  赞:0  阅读:396
如何执行超过一百兆(100MB)的sql脚本?
原文:http://www.cnblogs.com/hai-ping/p/3939150.html 最近遇到一个问题,在sqlserver的查询分析器里面执行一个超过100MB的数据库脚本,发现老是报“引发类型为“System.OutOfMemoryException”的异常”,上网查了一下,主要是...
分类:数据库技术   时间:2014-08-27 14:34:17    收藏:0  评论:0  赞:0  阅读:331
SQL Server 阻止了对组件 'Ad Hoc Distributed Queries' 的 STATEMENT'OpenRowset/OpenDatasource' 的访问
原因:在从远程服务器复制数据到本地时出现“SQL Server 阻止了对组件 'Ad Hoc Distributed Queries' 的 STATEMENT'OpenRowset/OpenDatasource' 的访问,因为此组件已作为此服务器安全配置的一部分而被关闭。系统管理员可以通过使用 sp...
分类:数据库技术   时间:2014-08-27 14:33:57    收藏:0  评论:0  赞:0  阅读:278
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!