摘要:
每个 SQL Server 数据库都具有事务日志,用于记录所有事务以及每个事务对数据库所做的修改。 必须定期截断事务日志以避免它被填满。 但是,一些因素可能延迟日志截断,因此监视日志大小很重要。 某些操作可以最小日志量进行记录以减少其对事务日志大小的影响。 事务日志是数据库的重要组件,如果系统出现故 阅读全文
摘要:
问: In SQL Server , I got this error -> I first created a relation called the BookTitle relation. Then I created a relation called the BookCopy relatio 阅读全文
摘要:
一、准备工作 缓存对于某个查询的性能影响十分之大,所以优化之前要清空缓存。 清除Buffer Pool里面的所有缓存 清除Buffer Pool里的所有缓存的执行计划,已经预编译的内容,在此处将被清空 二、SET STATISTICS TIME ON/OFF开关 这个开关能输出SQL语句各阶段所消耗 阅读全文
摘要:
SQL Server返回DATETIME类型的年、月、日,有两种方法,如下所示: 结果如下: 可见DATEPART函数是很全面的,其完整用法如下: date 参数是合法的日期表达式。datepart 参数可以是下列的值: 参见:SQL Server DATEPART() 函数 阅读全文
摘要:
在SQL Server SSIS中,我们可以为变量定义初始值和表达式,其实SSIS的变量定义为表达式后我们就无法更改变量的值了,我们来做如下实验: 首先我们在SSIS包中定义一个String类型的变量叫Message,我们为该变量定义初始值"Hello Tom"(注意,这时我们没有为变量Messag 阅读全文
摘要:
本文结构 ASP.NET Core应用程序的构建 ASP.NET Core应用程序容器化所需注意的问题 应用程序的配置信息 端口侦听 ASP.NET Core的容器版本 docker镜像构建上下文(Build Context)与Dockerfile的配套使用 前端应用:nginx的反向代理 在容器中 阅读全文
摘要:
有时候我们在.NET Core程序中需要获取和设置操作系统环境变量的值。本文演示如何使用Environment.GetEnvironmentVariable和Environment.SetEnvironmentVariable方法,来获取和设置操作系统环境变量的值。 首先我们使用Windows命令行 阅读全文
摘要:
本文结构 应用程序的开发不仅仅是写代码这点事情。假设你正在开发一个能够支持多次部署的微服务,此时你就需要有一个合理的应用程序配置方案,以便在开发和生产环境中能够方便地选用不同的配置参数,并且能够在部署到容器服务(比如ACS或者Kubernetes)时,这些参数能够被动态地、合理地设置。本文通过最简单 阅读全文
摘要:
我们在ASP.NET Core MVC项目中,有一个Razor视图文件Index.cshtml,如下: 运行该视图,页面如下: 所以,在Razor视图中使用Html.Raw方法就可以输出原生的html语法到前端页面了。 阅读全文
摘要:
在Microsoft SQLServer2005及以上的版本中,对于varchar(n)、nvarchar(n)和varbinary(n)有了max的扩展。可以使用如:varchar(max)、nvarchar(max)和varbinary(max)的大值数据类型来存储最多2^30-1个字节的数据。 阅读全文