数据库
文章平均质量分 51
chenside2002
这个作者很懒,什么都没留下…
展开
-
MongoDB--三、存储引擎
名词解析:page:操作系统页面文件,磁盘数据组成单位checkpoint:3.1、mongoDB存储引擎查看mongoDB3.2版本之后选择了wiredTiger作为默认存储引擎(不是inMemory引擎),查看数据库存储引擎语句如下:db.serverStatus()3.2、存储引擎解析官网:http://source.wiredtiger.com/2.0.1/wiredTiger通过Btree管理数据,B树的数据结构如下图。按4照Mongodb默认的配置,WiredTiger的原创 2020-09-28 23:13:01 · 633 阅读 · 0 评论 -
MongoDB--二、索引
官方文档https://docs.mongodb.com/manual/2.1、索引存储结构MongoDB索引使用B树数据结构,MySQL是B+Tree,本节内容来源于https://blog.csdn.net/yin767833376/article/details/815113772.1.1 B Tree(平衡二叉树)[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-p5YKJuFo-1601305239556)(/Users/cs/Library/Applicati原创 2020-09-28 23:07:57 · 392 阅读 · 0 评论 -
MongoDB--一、数据语句
##一、数据语句###1、增删改查####1.1、插入插入一条db.comment.insert({"articleid":"100000","content":"今天天气真好,阳光明 媚","userid":"1001","nickname":"Rose","createdatetime":new Date(),"likenum":NumberInt(10),"state":null})插入多条db.comment.insertMany([ {"_id":"1","articleid":"1原创 2020-09-17 14:23:44 · 161 阅读 · 0 评论 -
mongodb--零 基础
背景:之前公司一直用mongodb提供的msi安装包进行安装部署工作,经过一段时间的实验发现存在安装成功率较低、步骤复杂、需要重启等问题,所以为了简化mongodb的安装,本文提供MongoDB绿色版安装包,版本号为4.2.9(支持windows2016的最新版本),经过测试可以在windows server2008R2、2012R2、2016版本上使用,基本涵盖了公司各项目服务器系统的版本。下面以windows server 2016上为例,介绍安装方式:安装之前先将mongodb压缩包拷贝到非系统盘原创 2020-09-24 00:05:18 · 233 阅读 · 1 评论 -
SqlServer创建用户访问特定视图
一、添加用户1、数据库级别的【安全性】-【登录名】-【新建登录名】2、在【常规】选项卡中,输入登陆名、密码,并设置默认的数据库3、 在【用户映射】选项卡中,勾选需要设置的数据库,并设置【架构】。点击【确认】按钮,完成创建用户的操作二、设置访问特定视图权限GRANT SELECT ON 视图名TO test...原创 2019-07-31 21:22:59 · 1389 阅读 · 0 评论 -
SQL操作字符串并赋值给其他列
1、将其他表指定列数据处理后赋给目标表指定列UPDATE [AOAS].[dbo].[loop_base]SET [loop_name] = ( SELECT distinct substring(code,1,(CHARINDEX('.',code)-1)) as code from data_source where loop_base.loop_id=data...原创 2019-05-23 10:02:24 · 1552 阅读 · 0 评论 -
sqlserver聚合非聚合索引
聚合索引: 一种索引,该索引中键值的逻辑顺序决定了表中相应行的物理顺序。聚集索引确定表中数据的物理顺序。聚集索引类似于电话簿,后者按姓氏排列数据。由于聚集索引规定数据在表中的物理存储顺序,因此一个表只能包含一个聚集索引。但该索引可以包含多个列(组合索引),就像电话簿按姓氏和名字进行组织一样。聚集索引对于那些经常要搜索范围值的列特别有效。使用聚集索引找到包含第一个值的行后,便可以确保包含后转载 2017-10-20 14:51:36 · 760 阅读 · 0 评论 -
压缩2008r2数据库日志
USE [master]GOALTER DATABASE TreeRate SET RECOVERY SIMPLE WITH NO_WAITGOALTER DATABASE TreeRate SET RECOVERY SIMPLE --简单模式GOUSE TreeRateGODBCC SHRINKFILE (N'saas_Log' , 11, TRUNCATEONLY)GOUS原创 2014-05-05 10:05:52 · 604 阅读 · 0 评论 -
查询数据库表大小
DROP TABLE #tempCREATE TABLE #temp ( name VARCHAR(100), rows INT , reserved varchar(20), data varchar(20), index_size varchar(20), unused varchar(20) ...转载 2013-12-05 15:01:59 · 614 阅读 · 0 评论 -
Windows2003环境下安装VS2008,.NetFramework3.5组件安装失败的解决
由于经历过不少挫折,所以安装之前,找了不少资料先参考一下。之前安装VS2008时,发现与Office2007冲突,在搜索了网络以后并请教一些朋友,发现其顺序是先VS2008然后Office2007,并且最好在vs2008之前安装SQL2005。可是,在按照上述顺序安装时仍然遇到了问题:.NetFramework3.5组件安装失败。查看日志,是1603。在网络上找了不少资料,我自己是参照转载 2013-06-07 13:29:56 · 945 阅读 · 0 评论