首页 > 数据库技术
Mongodb查询提示com.MongoDB.MongoException: too much data for sort() with no index
解决办法: 查询数据量太大,添加索引即可解决问题 通过scrapy爬行完数据后,通过db.wooyun.drops.ensureIndex({"datetime":1}) ...
分类:数据库技术   时间:2017-01-10 14:33:33    收藏:0  评论:0  赞:0  阅读:260
关于MongoDB安全事件的一些思考
刚刚过去的这个周末,各位大数据和数据库从业者想必是被MongoDB的“安全事件”给刷屏了,MongoDB作为当前NoSQL在全球的领军人物,遭到这么大规模的黑客攻击,这也再次让我们对于新一代的开源数据库的数据安全问题产生了思考。而作为国内领先的新一代分布式数据库厂商,我们也来说说我们对这个事件的看法 ...
分类:数据库技术   时间:2017-01-10 14:32:38    收藏:0  评论:0  赞:0  阅读:180
mysql长连接
长连接是干嘛的: 它是做连接复用的; 在openresty中的lua-resty-mysql 里 connect方法去连接mysql时会去ngx_lua cosocket连接池中寻找是否有可用连接 如果有就直接复用; 如果没有就与mysql建立新连接,连接成功后立即将这个连接放入ngx_lua co ...
分类:数据库技术   时间:2017-01-10 13:41:13    收藏:0  评论:0  赞:0  阅读:373
Oracle游标
游标的生命周期 打开游标——>解析游标——>定义输出变量——>绑定输入变量——>执行游标——>获取游标——>关闭游标 利用DBMS_SQL包显示编码 DECLARE l_ename EMP.ENAME%TYPE := 'SCOTT'; l_empno EMP.EMPNO%TYPE; l_cursor... ...
分类:数据库技术   时间:2017-01-10 13:31:34    收藏:0  评论:0  赞:0  阅读:211
Sql server函数的学习2(游标函数、日期函数、字符串操纵函数)
一、游标函数与变量 游标可以处理多行数据,在过程循环中一次访问一行。和基于集合的高效操作相比,这个功能对系统资源的消耗更大。 可以用一个函数和两个全局变量来管理游标操作 1、CURSOR_STATUS() 函数 cursor_status()函数返回一个整型值,表示传递给这个函数的游标类型遍历的状态 ...
分类:数据库技术   时间:2017-01-10 13:28:45    收藏:0  评论:0  赞:0  阅读:190
Oracle与Sqlserver数据共享
需求:在一个集成平台中有一个主系统使用的是Oralce数据库,子系统使用的SqlServer 数据库,如何让子系统的数据库与主系统的人员同步呢? 思路:通过服务WebService 公开接口 1.与主系统的数据库建立连接 2.获取主系统中的人员信息 3.与子系统中的人员信息对比,不存在的添加,存在不 ...
分类:数据库技术   时间:2017-01-10 13:18:33    收藏:0  评论:0  赞:0  阅读:225
MySQL创建一个固定频率执行且自定义"开始"时间的定时任务event
drop event if exists evt_test;create event evt_teston schedule every 10 SECOND -- 每10秒执行一次(second可以换成day之类的) /* 任务的开始时间(或说MySQL系统认定的本任务开始的时间,哪怕其实那时候还没 ...
分类:数据库技术   时间:2017-01-10 13:16:40    收藏:0  评论:0  赞:0  阅读:300
pl/sql案例
项目生命周期: 瀑布模型 拿到一个项目后,首先:分析需要用到的SQL语句; 其次:分析需要定义的变量初始值是多少,怎么得到最终值; 案例一: 统计每年入职的员工数量以及总数量: SQL语句:select to_char(hiredate,'yyyy') from emp;--to_char(hire ...
分类:数据库技术   时间:2017-01-10 13:15:17    收藏:0  评论:0  赞:0  阅读:215
Oracle数据库PL/SQL那点事情---修改过电脑的用户名
在安装Oracle数据库的PL/SQL工具时候,电脑名称是重装系统后自动生成的用户名名称,作为程序员,有很强的强迫症,就想利用自己的英文名称作为自己电脑的名称,所以就修改了电脑的名称;结果PL/SQL数据库可视化工具就不能打开了;下面是修改电脑用户名后需要修改Oracle数据库相关数据的步骤: 修改 ...
分类:数据库技术   时间:2017-01-10 13:14:36    收藏:0  评论:0  赞:0  阅读:253
使用NPOI将数据库里信息导出Excel表格并提示用户下载
使用NPOI进行导出Excel表格大家基本都会,我在网上却很少找到导出Excel表格并提示下载的 简单的代码如下 1 //mvc项目可以传多个id以逗号相隔的字符串 2 public ActionResult execl(string ids) 3 { 4 List<PayLog> list = n ...
分类:数据库技术   时间:2017-01-10 13:14:03    收藏:0  评论:0  赞:0  阅读:225
PostgreSQL数组使用
原文:https://my.oschina.net/Kenyon/blog/133974 1.数组的定义 不一样的维度元素长度定义在数据库中的实际存储都是一样的,数组元素的长度和类型必须要保持一致,并且以中括号来表示。 合理的: array[1,2] --一维数组 array[[1,2],[3,5] ...
分类:数据库技术   时间:2017-01-10 13:07:37    收藏:0  评论:0  赞:0  阅读:345
mysqldump参数大全
参数 参数说明 --all-databases , -A 导出全部数据库。 mysqldump -uroot -p --all-databases --all-tablespaces , -Y 导出全部表空间。 mysqldump -uroot -p --all-databases --all-ta ...
分类:数据库技术   时间:2017-01-10 13:00:54    收藏:0  评论:0  赞:0  阅读:178
Mongodb聚合
1>、聚合框架:使用聚合框架可以对集合中的文档进行变换和组合。基本上,可以用多个构件创建一个管道(pipeline),用于对一连串的文档进行处理。这些构件包括筛选(filtering)、投射(projecting)、分组(grouping)、排序(sorting)、限制(limiting)和跳过(s ...
分类:数据库技术   时间:2017-01-10 12:55:20    收藏:0  评论:0  赞:0  阅读:173
linux下实现shell脚本自动连接mongodb数据库并创建索引
在linux下创建shell脚本 chmod 755 test.sh 因为自己是在windows下编辑的shell脚本,然后上传 所以在linux上执行 -bash: ./test.sh: /bin/bash^M: bad interpreter: No such file or directory ...
分类:数据库技术   时间:2017-01-10 12:53:24    收藏:0  评论:0  赞:0  阅读:1126
SQL Server AlwaysON从入门到进阶(2)——存储
本文属于SQL Server AlwaysON从入门到进阶系列文章http://www.sqlservercentral.com/articles/always+on/107537/
分类:数据库技术   时间:2017-01-10 12:07:22    收藏:0  评论:0  赞:0  阅读:326
“System.BadImageFormatException”类型的未经处理的异常在 PurchaseDevices.Access.dll 中发生 其他信息: 未能加载文件或程序集“System.Data.SQLite, Version=1.0.66.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139”或它的某一个依赖项。试图加载格式不正确
引用sqlite的程序集时,有时会报如下异常: “System.BadImageFormatException”类型的未经处理的异常在 PurchaseDevices.Access.dll 中发生 其他信息: 未能加载文件或程序集“System.Data.SQLite, Version=1.0.66 ...
分类:数据库技术   时间:2017-01-10 11:46:10    收藏:0  评论:0  赞:0  阅读:349
access编辑关系时勾选“实施参照完整性”复选框有什么作用
当我们把2张表建立联系的时候,这2个表肯定是有关系的。它可以是一对一的关系;如果是多对多的关系,这是不允许出现的(说明表及其关系设置有问题);大多数都是一对多的关系,当建立了一对多关系时数据库引擎就自然建立完整性原则,它能保证2个表之间的关系及数据得到正确的维护,从最基本的意义上说,防止“多端”出现 ...
分类:数据库技术   时间:2017-01-10 11:44:26    收藏:0  评论:0  赞:0  阅读:256
FMDB的使用
FMDB介绍 FMDB是一种第三方的开源库,FMDB就是对SQLite的API进行了封装,加上了面向对象的思想,让我们不必使用繁琐的C语言API函数,比起直接操作SQLite更加方便 FMDB优点: 使用起来更加面向对象,省去了很多麻烦、冗余的C语言代码 对比苹果自带的CoreData框架,更加轻量 ...
分类:数据库技术   时间:2017-01-10 11:39:05    收藏:0  评论:0  赞:0  阅读:326
GDB 调试 ---转 比较全的东东
转自 程序人生:http://www.programlife.net/gdb-manual.html Linux 包含了一个叫gdb 的GNU 调试程序。gdb 是一个用来调试C和C++程序的强力调试器。它使你能在程序运行时观察程序的内部结构和内存的使用情况。以下是 gdb 所提供的一些功能:它使你 ...
分类:数据库技术   时间:2017-01-10 11:38:30    收藏:0  评论:0  赞:0  阅读:272
windows安装oracle遇INS 30131 错误
win2008 64位安装oracle 11.2.0.4也遇到INS 30131 错误 描述: 原因 - 无法访问临时位置。 操作 - 请确保当前用户具有访问临时位置所需的权限。 附加信息: - 所有节点上的框架设置检查都失败 - 原因: 问题的原因不可用 - 操作: 用户操作不可用 失败节点概要 ...
分类:数据库技术   时间:2017-01-10 11:37:28    收藏:0  评论:0  赞:0  阅读:411
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!