数据库
文章平均质量分 51
adamlevine7
转载请注明我文章的链接出处,原创不易,请支持原创!
展开
-
【工作笔记-0038】mongodb mongorestore 命令行导入 bson.gz数据
-gzip 这里标志后面的路径是 bson.gz 的文件格式(注意,这里是两个 --,不是一个 -,好像一个 - 也是可以的,我这里用两个 -- 为了突出重点)上述命令是在mongodb 没有设置账号密码的情况下,在数据库所在的服务器本地执行的情况。-h 本地数据库地址,如果有修改了端口,则后面用“冒号+端口的形式”,例如:127.0.0.1:xxx。如果命令执行报错,尝试在打开cmd的时候用 管理员方式打开,再执行命令。-d 导入后的目标数据库,无需先创建数据库实例,导入命令会自动创建的。原创 2023-08-29 16:45:15 · 2073 阅读 · 0 评论 -
【工作笔记0037】Sqlserver分组查询Group By拼接字符串(拼接列的值)
((select '《' + TV + '》' from TVShow a where a.Name = TVShow.Name AND a.Area = TVShow.Area for xml path(''))) AS 喜欢的剧原创 2023-02-06 15:42:14 · 7520 阅读 · 2 评论 -
【java笔记-004】Idea+Mybatis+mapper总是报错Invalid bound statement (not found)
【一定要看到最后】idea 项目中写了一个接口,用于用户登录,采用的是 xml 映射做的,目录结构如下:运行项目,发现总是报错:Invalid bound statement (not found): com.xxx.xx.mapper.xxx.UUserBaseMapper.login英文字面意思就是找不到 mapper 绑定的映射关系声明,简单来讲就是找不到要执行的 sql 语句。我查资料,网上有说 mapper 和 mapper.xml 中的 包名不一样,id 和 方法名.原创 2021-09-02 16:38:42 · 608 阅读 · 0 评论 -
【java笔记-002】mybatis.xml 中 配置节点的顺序问题
新手学习,发现运行就报错:Error creating document instance. Cause: org.xml.sax.SAXParseException; lineNumber: 37; columnNumber: 17; 元素类型为 "configuration" 的内容必须匹配 "(properties?,settings?,typeAliases?,typeHandlers?,objectFactory?,objectWrapperFactory?,reflectorFactory.原创 2021-09-02 14:41:12 · 352 阅读 · 0 评论 -
【工作笔记0034】Sqlserver开窗函数Over()实现翻页并带出总条数
1.Over()定义理解Over()开窗函数指定一组行,开窗函数计算从窗口函数输出的结果集中各行的值。简单来说就是,Over() 不需要Group By就可原创 2021-06-08 17:44:29 · 802 阅读 · 0 评论 -
【工作笔记0032】sqlserver慢sql查询
慢sql查询:SELECT TOP 100 * FROM ( SELECT (total_elapsed_time / execution_count)/1000 平均时间ms, total_elapsed_time/1000 总花费时间ms, total_worker_time/1000 所用的CPU总时间ms, total_physical_reads 物理读取总次数, total_logical_reads/execution_count 每次逻辑读次数, total_原创 2021-04-08 18:20:50 · 439 阅读 · 0 评论 -
【工作笔记0031】sqlserver 查询索引碎片,重建索引,优化查询速度
1.查询指定数据库表索引情况 sql 脚本:DBCC ShowContig(表名)2.执行脚本示例结果:3.名词解析说明,摘自网上:(1)Page Scanned-扫描页数:如果你知道行的近似尺寸和表或索引里的行数,那么你可以估计出索引里的页数。看看扫描页数,如果明显比你估计的页数要高,说明存在内部碎片。(2)Extents Scanned-扫描扩展盘区数:用扫描页数除以8,四舍五入到下一个最高值。该值应该和DBCC SHOWCONTIG返回的扫描扩展盘区数一致。如果DBCC SH.原创 2020-09-16 18:08:35 · 565 阅读 · 0 评论 -
【转载】数据库锁
本文转载自博客园,原链接地址:https://www.cnblogs.com/zhouqianhua/archive/2011/04/15/2017049.html如有侵权,请告知,本人会立即删除!1前言数据库大并发操作要考虑死锁和锁的性能问题。看到网上大多语焉不详(尤其更新锁),所以这里做个简明解释,为下面描述方便,这里用T1代表一个数据库执行请求,T2代表另一个请求,也可以理解为...转载 2019-12-30 17:22:16 · 152 阅读 · 2 评论 -
【工作笔记0030】Sqlserver 游标循环 select 的结果集数组,更新每条数据
-- 查询时间段内的所有数据,并更新当天的评论数DECLARE @startday datetimeDECLARE @endday datetime-- SET @startday = convert(varchar(10),dateadd(dd,-2,getdate()),120) --前天-- SET @endday = convert(varchar(10),dateadd(dd,...原创 2019-12-11 14:31:35 · 561 阅读 · 0 评论 -
【工作笔记0028】SqlServer INSERT 插入数据前去重(判断是否存在 IF NOT EXISTS / WHERE NOT EXISTS )
假设已经存在以下数据表 Person 和 Person2CREATE TABLE Person( Name varchar(255), Sex varchar(255), Address varchar(255));CREATE TABLE Person2( Name varchar(255), Sex varchar(255), ...原创 2019-10-11 15:46:45 · 3249 阅读 · 0 评论