-
EF+SQLSERVER控制并发下抢红包减余额(改进)
所属栏目:[MsSql教程] 日期:2020-12-12 热度:62
最近几年想必大家一听到哪里有抢红包可以抢,马上会拿起手机点去~~~~然后问题来了。。。 如何控制在同一时间保证数据库中扣减红包余额不会出错。之前我们的做法是直接锁程序,这样子带来的坏处就是等待时间太长,每当一个线程进去之后要经过以下几个过程。[详细]
-
SQLServer复制需要有实际的服务器名称才能连接到服务器,请指定实
所属栏目:[MsSql教程] 日期:2020-12-12 热度:77
"SQLServer复制需要有实际的服务器名称才能连接到服务器,请指定实际的服务器名" 1、查看当前服务器名 use master go select @@servername; --装机前 select serverproperty('servername')--修改后 2、修改服务器名 EXEC sp_dropserver 'WINDOWS-NVRI6CF'; ?[详细]
-
sqlserver清除缓存,记录查询时间
所属栏目:[MsSql教程] 日期:2020-12-12 热度:171
--1. 将当前数据库的全部脏页写入磁盘。“脏页”是已输入缓存区高速缓存且已修改但尚未写入磁盘的数据页。 --?? CHECKPOINT 可创建一个检查点,在该点保证全部脏页都已写入磁盘,从而在以后的恢复过程中节省时间。 CHECKPOINT --2. 若要从缓冲池中删除清除缓[详细]
-
EF+SQLSERVER控制并发下抢红包减余额(改进)
所属栏目:[MsSql教程] 日期:2020-12-12 热度:155
最近几年想必大家一听到哪里有抢红包可以抢,马上会拿起手机点去~~~~然后问题来了。。。 如何控制在同一时间保证数据库中扣减红包余额不会出错。之前我们的做法是直接锁程序,这样子带来的坏处就是等待时间太长,每当一个线程进去之后要经过以下几个过程。[详细]
-
sqlserver索引语法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:161
http://www.cnblogs.com/kissdodog/archive/2013/06/12/3133345.html 从CREATE开始 通过显式的CREATE INDEX命令 在创建约束时作为隐含的对象 随约束创建的隐含索引 当向表中添加如下两种约束之一时,就会创建隐含索引。 主键约束(聚集索引) 唯一约束(唯一索[详细]
-
SQLSERVER查询整个数据库中某个特定值所在的表和字段的方法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:156
做项目中前些天要手动改数据库中的一些字段的值,但发现这个字段可能会被数据库中其他的很多张表引用,于是就得想办法查询出该条记录的所有引用的表和字段,下面的存储过程可以查询出整个数据库中某个特定值所在的表和字段。 ↓双击代码段选中复制↓ 1 2 3 4[详细]
-
百度GIS 算距离函数 SqlServer上扒的
所属栏目:[MsSql教程] 日期:2020-12-12 热度:172
ALTER FUNCTION [dbo].[fnGetDistanceBaidu](@LatBegin REAL,@LngBegin REAL,@LatEnd REAL,@LngEnd REAL) RETURNS FLOAT ASBEGIN--距离(米) DECLARE @Distance FLOAT DECLARE @b INT SET @b = -180 DECLARE @c INT SET @c = 180 DECLARE @d INT SET @d = -74[详细]
-
Sqlserver_left join 、right join、 inner join 用法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:53
? ? left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录? right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录 inner join(等值连接) 只返回两个表中联结字段相等的行 举例如下:? -------------------------------[详细]
-
通达OA 服务器硬件升级后有些开发的SQLserver程序也出现了问题的
所属栏目:[MsSql教程] 日期:2020-12-12 热度:83
前几天升级了一下服务器换了个配置更高的机器,速度上来了,可是这几天发现开发的连接SQLserver数据库的程序也出了问题,主要是和人力系统的数据同步模块。 升级时,OA软件部分采用的是整体拷贝的方式进行的迁移,应该不会有大问题。那问题可能就是服务器的[详细]
-
常用SQLServer语句
所属栏目:[MsSql教程] 日期:2020-12-12 热度:108
1:某表的某个字段是否存在 select count(1) from syscolumns where [id]=object_id('dt_article') and [name]='call_index' 2:某表某字段里的最小值 select min(id) from dt_article 3:获取某表某字段里的最大值,并且加1 select max(id)+1 from dt_artic[详细]
-
SQLServer On Linux Package List on&nbsp
所属栏目:[MsSql教程] 日期:2020-12-12 热度:67
问题引出 “鸟儿啊,到底SQLServer on Linux肚里装了多少东西,在我们的CentOS系统安装了哪些物理文件呢?”,老鸟这天火急火燎的问道。 “这个啊?让本鸟帮你一探究竟。”,菜鸟耐心回答道。 问题分析 菜鸟一边想一边分析:CentOS是RedHat发行的源代码重新[详细]
-
SqlServer 中 Like 带参 与 In带参的用法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:99
Like带参 商品表Commodity,@Remark2的值直接是字符串 string remark2=”测试商品” Select CommodityId,Price,CommodityName,CommodityCode From Commodity Where Disabled=@Disabled1 And Remark like '%' +@Remark2+ '%' In带参 商品表Commodity,@Commodit[详细]
-
2017-SqlServer教学案例重点
所属栏目:[MsSql教程] 日期:2020-12-12 热度:175
------------[详细]
-
sqlserver 编辑、修改字段说明(备注) sp_addextendedproperty
所属栏目:[MsSql教程] 日期:2020-12-12 热度:120
语法 ? sp_addextendedproperty [ @name = ] { 'property_name' } [,[ @value = ] { 'value' } [,[ @level0type = ] { 'level0_object_type' },[ @level0name = ] { 'level0_object_name' } [,[ @level1type = ] { 'level1_object_type' },[ @level1name = ][详细]
-
SQLServer 中发布与订阅
所属栏目:[MsSql教程] 日期:2020-12-12 热度:99
在对数据库做迁移的时候,会有很多方法,用存储过程,job,也可以用开源工具lettle,那么今天这些天变接触到了一种新的方法,就是SqlServer中自带的发布与订阅。 首先说明一下数据复制的流程。如下图A是(192.168.210.170)上的数据库,B是(172.23.100.109[详细]
-
SQLServer2016 AlwaysOn基于证书的搭建笔记
所属栏目:[MsSql教程] 日期:2020-12-12 热度:164
最近搭建了一套SQLServer2016 AlwaysOn。 笔者是采用修改各节点的hosts文件,以及修改计算机名的dns后缀,来避免需要另外一台DNS服务器。 ? 上面128,129,130三个IP属于AlwaysOn的三个节点服务器 IP100属于可用性组侦听器IP IP150属于群集 途中遇到的问题点[详细]
-
sqlserver数据库权限
所属栏目:[MsSql教程] 日期:2020-12-12 热度:124
SQL Server 权限管理 标签:SQL SERVER/MSSQL SERVER/数据库/DBA/权限控制/管理/分配/登入名/数据库用户/角色 概述 ? ? ? 对数据库系统而言,保证数据的安全性永远都是最重要的问题之一。一个好的数据库环境,必须明确每个用户的职责,并分配其对应的权限。[详细]
-
sqlServer学习一
所属栏目:[MsSql教程] 日期:2020-12-12 热度:143
123[详细]
-
sqlServer学习二
所属栏目:[MsSql教程] 日期:2020-12-12 热度:110
213[详细]
-
SQLServer 中发布与订阅
所属栏目:[MsSql教程] 日期:2020-12-12 热度:192
在对数据库做迁移的时候,会有很多方法,用存储过程,job,也可以用开源工具lettle,那么今天这些天变接触到了一种新的方法,就是SqlServer中自带的发布与订阅。 首先说明一下数据复制的流程。如下图A是(192.168.210.170)上的数据库,B是(172.23.100.109[详细]
-
SQLServer2016 AlwaysOn基于证书的搭建笔记
所属栏目:[MsSql教程] 日期:2020-12-12 热度:121
最近搭建了一套SQLServer2016 AlwaysOn。 笔者是采用修改各节点的hosts文件,以及修改计算机名的dns后缀,来避免需要另外一台DNS服务器。 ? 上面128,129,130三个IP属于AlwaysOn的三个节点服务器 IP100属于可用性组侦听器IP IP150属于群集 途中遇到的问题点[详细]
-
sqlserver 游标使用
所属栏目:[MsSql教程] 日期:2020-12-12 热度:197
转:http://www.cnblogs.com/moss_tan_jun/archive/2011/11/26/2263988.html 游标是邪恶的! ?????? 在关系数据库中,我们对于查询的思考是面向集合的。而游标打破了这一规则,游标使得我们思考方式变为逐行进行.对于类C的开发人员来着,这样的思考方式会更加[详细]
-
SQLServer 中发布与订阅
所属栏目:[MsSql教程] 日期:2020-12-12 热度:146
在对数据库做迁移的时候,会有很多方法,用存储过程,job,也可以用开源工具lettle,那么今天这些天变接触到了一种新的方法,就是SqlServer中自带的发布与订阅。 首先说明一下数据复制的流程。如下图A是(192.168.210.170)上的数据库,B是(172.23.100.109[详细]
-
SQLServer2016 AlwaysOn基于证书的搭建笔记
所属栏目:[MsSql教程] 日期:2020-12-12 热度:67
最近搭建了一套SQLServer2016 AlwaysOn。 笔者是采用修改各节点的hosts文件,以及修改计算机名的dns后缀,来避免需要另外一台DNS服务器。 ? 上面128,129,130三个IP属于AlwaysOn的三个节点服务器 IP100属于可用性组侦听器IP IP150属于群集 途中遇到的问题点[详细]
-
SqlServer 2012 让人蛋疼的日志文件
所属栏目:[MsSql教程] 日期:2020-12-12 热度:115
????一天上班看到一台sql server 2012的数据库D盘上80%,瞬间感觉不好。于是乎看了看硬盘情况,一个小小的200M数据库文件,拖着一个6G的日志文件。但是就觉得郁闷。 ????于是就简单点开数据库--任务--收缩--文件 ????点了确定后,发现效果不明显。必要时候还[详细]