随笔分类 -  数据库相关知识

sql查询表值函数返回表 Out Apply关键字的使用
摘要:out apply是sql中较少使用的关键字。它还有个兄弟 cross apply。 表值函数可以返回一个表作为函数的结果。如: CREATE FUNCTION fnGetFlightSegment(@orderNo varchar(32)) RETURNS TABLE AS RETURN ( SE 阅读全文

posted @ 2021-09-15 15:34 荆棘人 阅读(677) 评论(0) 推荐(0) 编辑

sqlserver数据库将数据导成insert语句
摘要:在数据库上右键单击选择,任务——》生成脚本; 点击下一步——》选择特定数据库对象——》选择你要生成脚本的表; 下一步——》准备具体设置: 点击高级,找到“要编写脚本的数据的类型”这一项——》默认是“仅限架构”,需要修改为:架构和数据或者仅数据。 修改完毕后点击确定,选择你要将生成脚本的保存位置,修改 阅读全文

posted @ 2020-01-10 11:02 荆棘人 阅读(484) 评论(0) 推荐(0) 编辑

sq分页
摘要:参考:Sql Server多种分页性能的比较 阅读全文

posted @ 2019-12-05 14:26 荆棘人 阅读(158) 评论(0) 推荐(0) 编辑

sqlserver 智能提示插件
摘要:文章:SqlServer智能提示插件SQLPrompt 地址:https://blog.csdn.net/u013628152/article/details/83274478 阅读全文

posted @ 2019-12-02 16:22 荆棘人 阅读(915) 评论(0) 推荐(0) 编辑

Java实现数据批量导入mysql数据库
摘要:本文完全照搬别人的。 原文标题:Java实现数据批量导入数据库(优化速度-2种方法) 原文地址:https://blog.csdn.net/qy20115549/article/details/52699724 原文看着更清晰,请移步原文查看。 连接数据库 批量处理的两种方式 第一种方式,是每500 阅读全文

posted @ 2019-11-13 17:07 荆棘人 阅读(1666) 评论(0) 推荐(0) 编辑

数据库索引碎片——数据库sql
摘要:文章:检测和整理索引碎片 文章:[笔记整理]SQL Server 索引碎片 和 重建索引 文章介绍了检查表的索引碎片百分比 文章:[小问题笔记(八)] 常用SQL(读字段名,改字段名,打印影响行数,添加默认值,查找存储过程等) 文章:SQL SERVER 2012/ 2014 分页,用 OFFSET 阅读全文

posted @ 2019-09-07 09:21 荆棘人 阅读(393) 评论(0) 推荐(1) 编辑

报表功能设计思考-初步尝试-第一次
摘要:在项目中看到一个别人的报表统计方案,将十几个统计sql统一写在一个存储过程中,这种方案很省事。但是个人感觉运行起来可能导致数据库卡死,导出结果也不容易。 一个存储过程中的sql太多了,也太复杂了。 个人咨询同学和网友,思考了一个方案。在网页上从上到下罗列各种统计功能,每个统计功能前面加一个复选框,当 阅读全文

posted @ 2018-11-27 11:29 荆棘人 阅读(145) 评论(0) 推荐(0) 编辑

导出统计数据-经验积累-深入1
摘要:有时候需要导出的数据比较复杂,可以将查询比较缓慢的sql结果存起来,用select xx1,xx2,xx3 ,…… into newTable from xxtable 。 然后在后续的表关联中,如left join 直接使用上一步生成的统计表,这样最后导出数据结果的时候,速度就会快很多。本来写一个 阅读全文

posted @ 2018-11-27 11:20 荆棘人 阅读(283) 评论(0) 推荐(0) 编辑

sql分页使用join提高性能
摘要:今天在分析系统中的分页sql时意外知道了使用join可以提高分页性能。 逻辑是join部分使用单一表,单一字段排序分页,然后join大表。 阅读全文

posted @ 2018-10-26 19:56 荆棘人 阅读(541) 评论(0) 推荐(0) 编辑

sql声明变量存储查询结果
摘要:with t as 查到条件数据,然后在下面使用到t,用exists做判断会非常慢,改成left join会快很多。 我使用的数据库时2008Sql r2。 文章:SQL数据库中临时表、临时变量和WITH AS关键词创建“临时表”的区别 定义变量存储查询结果 阅读全文

posted @ 2018-09-19 17:11 荆棘人 阅读(377) 评论(0) 推荐(0) 编辑

查看数据库连接数
摘要:文章:如何查看SQL SERVER数据库当前连接数 阅读全文

posted @ 2018-05-03 11:05 荆棘人 阅读(212) 评论(0) 推荐(0) 编辑

数据库关系图
摘要:一直以来不明白数据库关系图是什么东西,今天意外在群里看到一个大佬的截图。就问了下。 然后发现右键新建数据库关系图——》然后选择表——》然后表上右键选择自定义——》然后修改把需要的列选上,就可以直接看到表的情况。 这种方式一目了然,可以看到表的很多信息。 关于数据库关系图的其他知识还需要研究。 阅读全文

posted @ 2018-02-11 14:04 荆棘人 阅读(336) 评论(0) 推荐(0) 编辑

复杂sql优化步骤与技巧
摘要:数据管理型系统,由于用户的要求或者系统设计要求,会出现大量表进行join,还要进行大量统计性数据查询展示,甚至数据权限控制等操作。最后会导致sql异常复杂,随着数据量增加,或者只是应用到生产环境(正式环境)就会出现系统反应慢,体验差的现象,这个时候不得不对这些,复杂的sql进行优化。没有经验的程序员 阅读全文

posted @ 2017-04-14 16:01 荆棘人 阅读(5168) 评论(0) 推荐(0) 编辑

导航

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

统计

点击右上角即可分享
微信分享提示