首页 > 数据库技术
MongoDB 学习笔记(三)—— 修改器的使用
通常文档只会有一部分数据要更新,所以使用修改器来操作文档极为高效。 小技巧:了解函数功能,不带括号即可。如:db.blog.update即可查看update函数的具体参数和方法体。 $set修改器 "$set"用来指定一个键的值。如果不存在则创建它。 $unset "$unset"完全删除某个键 $...
分类:数据库技术   时间:2014-03-15 15:41:53    收藏:0  评论:0  赞:0  阅读:510
mongodb的高可用实验,主从复制和副本集
mongodb不愧是功能上都比较完备的NoSQL数据库,其高可用方面做的明显要好一些。主从复制的设置比较简单,关键是使用--master、--slave和--source参数,启动主从服务的命令如下XXXXX@XXXXX-asus:~$ sudo mongod --dbpath /var/lib/m...
分类:数据库技术   时间:2014-03-15 15:48:52    收藏:0  评论:0  赞:0  阅读:476
dede数据库类使用方法 $dsql
dedecms的数据库操作类,非常实用,在二次开发中尤其重要,这个数据库操作类说明算是奉献给大家的小礼物了。引入common.inc.php文件require_once (dirname(__FILE__) . "/include/common.inc.php");获取一条记录的内容$row = $...
分类:数据库技术   时间:2014-03-16 02:00:29    收藏:0  评论:0  赞:0  阅读:650
ASP.NET在删除掉数据库文件后报错处理
在开发asp.net mvc程序时,默认时我们会使用LocalDB, 我们有时会以为删除掉App_Data目录就可以自动新建数据库,但是我们在网站重新启动后(进入Account)就会发现报如下错误:The ASP.NET Simple Membership database could not be...
分类:数据库技术   时间:2014-03-16 02:43:06    收藏:0  评论:0  赞:0  阅读:586
oracle11g安装的时候出现的问题
安装成功后1、安装的时候没注意设置口令管理普通用户 :Scott 密码:tiger 被锁定超级管理员:SYS 密码:change_on_install 用户名/密码错误普通管理员:SYSTEM 密码:manager 用户名/密码错误犯错误原因:sqlplus语句些错误:用该是cmd之后 sqlplu...
分类:数据库技术   时间:2014-03-16 03:03:41    收藏:0  评论:0  赞:0  阅读:567
Win8安装SQL Server
1。 把鼠标移动到屏幕左下角,出现“开始”,在上面按右键,选择“命令提示符(管理员)”,再点“是”,出现一个黑窗口,假设你的 Windows 8 安装盘是 G: ,那么复制下面内容,在黑窗口中按右键,选择“粘贴”,然后按 Enter 执行,安装盘是别的盘符就把 G 改成那个盘符,等一会就安装成功了。...
分类:数据库技术   时间:2014-03-16 03:29:17    收藏:0  评论:0  赞:0  阅读:701
mysql 允许远程访问
原来装mysql数据库的时候就想,这个只要在本地访问就可以了,没有必要让远程访问。可是,今天想把数据放到远程的机器上,却发现,不是简单的将sql语句(指导出的语句)执行一遍就行了,对于那些自增的字段,必须要设置成null,要不然根本就存不进去。所以还是把远程开放,这样就可以简化操作了。 首先还是要将...
分类:数据库技术   时间:2014-03-16 04:30:03    收藏:0  评论:0  赞:0  阅读:557
Mysql提高分页查找速度
在做数据分页查询的时候会使用 limit [start],[limit],当表中数据量很大,并且分页到后面时,速度会很慢,因为数据库要扫描剔除很多数据,这个过程耗费大量时间。为了提高分页查询的速度,可以采用如下办法:按主键分页,得到表的主键最小值和步长,假使主键字段为id,最小值为1,步长为1,那么...
分类:数据库技术   时间:2014-03-16 04:33:02    收藏:0  评论:0  赞:0  阅读:388
Mysql插入优化
最近在做插入优化的一些工作,总结一下提高插入速度的方法:1,InnodB,保证插入时不会表锁2,多进程插3,插之前ALTER TABLE table1 DISABLE KEYS;4,插入之后ALTER TABLE table1 ENABLE KEYS;以下两条还没有实验、使用5,set commit...
分类:数据库技术   时间:2014-03-16 04:41:51    收藏:0  评论:0  赞:0  阅读:357
sql where 1=1和 0=1 的作用
where 1=1; 这个条件始终为True,在不定数量查询条件情况下,1=1可以很方便的规范语句。 一、不用where 1=1 在多条件查询中的困扰 举个例子,如果您做查询页面,并且,可查询的选项有多个,同时,还让用户自行选择并输入查询关键词,那么,按平时的查询语句的动态构造,代码大体如下: st...
分类:数据库技术   时间:2014-03-16 04:44:44    收藏:0  评论:0  赞:0  阅读:552
sphinx分域搜索【不】需要在conf文件中使用sql_field_string
请看sql_field_string的文档说明: # combined field plus attribute declaration (from a single column) # stores column as an attribute, but also indexes it as a ...
分类:数据库技术   时间:2014-03-15 15:21:17    收藏:0  评论:0  赞:0  阅读:510
InstallShield RegDBQueryKey 查询注册表
查询注册表是否自注册DLL文件listSubKeys=ListCreate(STRINGLIST);RegDBSetDefaultRoot(HKEY_CLASSES_ROOT);szKey="\\AppID\\APP.DLL";nResult=RegDBQueryKey(szKey,REGDB_NAMES,listSubKeys);
分类:数据库技术   时间:2014-03-15 08:14:37    收藏:0  评论:0  赞:0  阅读:1155
SQL Server 2008 权限管理
一、服务器的九大角色序号角色名称作用适用范围1bulkadmin运行BULKINSERT语句,允许从文本文件中将数据导入到SQLServer2008中大容量插入到数据库的域账户而设计2dbcreator创建、更改、删除和还原任何数据库适合助理DBA和开发人员角色3diskadmin管理磁盘文件,如镜像数据库和添..
分类:数据库技术   时间:2014-03-15 08:12:37    收藏:0  评论:0  赞:0  阅读:501
Oracle 11g R2 RAC Windows 2008安装笔记
1、服务器安装配置清单1.1配置清单略1.2服务器IP地址网络规划1.3安装光盘及相关程序1.4划分网络存储1.数据库集群两服务器IQN表。2.存储划分列表情况1.5架构图略2、操作系统相关、基本环境配置2.1安装Windows操作系统及配置2.1.1安装Windows2008R2安装过程略。2.1.2激活2008R2..
分类:数据库技术   时间:2014-03-15 08:20:29    收藏:0  评论:0  赞:0  阅读:652
关于 oracle 外键引用 与 goldengate
一、准备知识 约束放置在表中,有以下五种约束:  NOT NULL          非空约束C     指定的列不允许为空值  UNIQUE             唯一约束U     指定的列中没有重复值,或该表中每一个值或者每一组值都将是唯一的  PRIMARY KEY       主键约束P     唯一的标识出表的每一行,且不允许空值值,一个表只能有一个主键约束  FOREIG...
分类:数据库技术   时间:2014-03-15 08:41:57    收藏:0  评论:0  赞:0  阅读:683
SQL SERVER中LEAD和LAG函数
用数据实例解释SQL SERVER中LEAD和LAG函数...
分类:数据库技术   时间:2014-03-15 08:45:55    收藏:0  评论:0  赞:0  阅读:777
MongoDB初探-创建,更新和删除文档
一、Insert操作 Insert操作是MongoDB插入数据的基本方法,对目标集合使用Insert操作,会将该文档添加到MongoDB并自动生成相应的ID键。文档结构采用类似JSON的BSON格式。常见的插入操作主要有单条插入和批量插入两种形式。插入时只是简单地将文档存入数据库中,不进行额外的验证,也不会执行代码,所以不存在注入式攻击的可能。 1、单条插入 2、批量插入 Mong...
分类:数据库技术   时间:2014-03-15 08:31:13    收藏:0  评论:0  赞:0  阅读:416
mysql分表研究
分表是分散数据库压力的好方法。分表,最直白的意思,就是将一个表结构分为多个表,然后,可以再同一个库里,也可以放到不同的库。当然,首先要知道什么情况下,才需要分表。个人觉得单表记录条数达到百万到千万级别时就要使用分表了。1,分表的分类1>纵向分表将本来可以在同一个表的内容,人为划分为多个表。(所谓的本...
分类:数据库技术   时间:2014-03-15 10:03:59    收藏:0  评论:0  赞:0  阅读:470
Mysql 存储引擎中InnoDB与Myisam的主要区别
1,事务处理innodb 支持事务功能,myisam 不支持。Myisam 的执行速度更快,性能更好。2,select ,update ,insert ,delete 操作MyISAM:如果执行大量的SELECT,MyISAM是更好的选择InnoDB:如果你的数据执行大量的INSERT或UPDATE...
分类:数据库技术   时间:2014-03-15 10:05:56    收藏:0  评论:0  赞:0  阅读:534
大型网站数据库架构分析
涉及知识点:1,主从复制,读写分离 对主库修改数据,查询使用从库。一主多从,来降低数据库读取压力。2,分库分表 查看详情根据实体业务来分库,分表。如,根据数据的活跃性,根据用户uid等。3,mysql 不同存储引擎区别 查看详情InnoDB 用于数据完整性/写性能要求比较高的应用. MyISAM 适...
分类:数据库技术   时间:2014-03-15 10:09:47    收藏:0  评论:0  赞:0  阅读:436
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!