1、snowflake算法ID生成器介绍 snowflake 是 twitter 开源的一个分布式ID 生成器 2、为什么使用snowflake (1) 主键自增弊端:不是全局id,当多表合并、构建数据仓库、进行数据分析、会导致主键冲突 (2) uuid或guid弊端:数据量过大 (3)全局redi ...
分类:
编程语言 时间:
2018-12-11 01:39:00
阅读次数:
183
大话SQLServer性能优化(MSSQL高并发、性能调控、实践)网盘地址:https://pan.baidu.com/s/1KxdfcQD0XGD3M2ja_Y7UWQ提取码:435v备用地址(腾讯微云):https://share.weiyun.com/5dTuZJ9密码:xhmge4本课程源于一家国内较知名的ERP厂商的一款产品出现性能问题后通过咨询服务解决了性能问题,然后根据自身多年技术培
分类:
数据库 时间:
2018-12-10 18:05:18
阅读次数:
282
1.备份数据库 --通过使用with format可以做到覆盖任何现有的备份和创建一个新的媒体集。--可以避免一些由于备份设置产生的错误.--帮助文档上的解释:--format指定应将媒体头写入用于此备份操作的所有卷。--任何现有的媒体头都被重写。format选项使整个媒体内容无效,--并且忽略任何 ...
分类:
数据库 时间:
2018-12-10 18:01:58
阅读次数:
210
在MSSQL Server中通过查看SQL语句执行所用的时间,来衡量SQL语句的性能。 通过设置STATISTICS我们可以查看执行SQL时的系统情况。选项有PROFILE,IO ,TIME。介绍如下: SET STATISTICS PROFILE ON:显示分析、编译和执行查询所需的时间(以毫秒为 ...
分类:
数据库 时间:
2018-12-09 20:07:45
阅读次数:
214
golang使用xorm连接数据库后,插入结构体,无法返回自增主键id,饭后的主键id都是0。经过研究发现,如果给结构体id设置xorm tag,则会默认id为0,不会返回插入成功后的主键id。 xorm文档中如下描述 ...
分类:
数据库 时间:
2018-12-08 17:53:15
阅读次数:
666
USE[master] GO ALTER DATABASE 要清理的数据库名称 SET RECOVERY SIMPLE WITH NO_WAIT GO ALTER DATABASE 要清理的数据库名称 SET RECOVERY SIMPLE --简单模式 GO USE 要清理的数据库名称 GO DB... ...
分类:
数据库 时间:
2018-12-08 13:20:53
阅读次数:
142
依赖::::<dependency> <groupId>com.microsoft.sqlserver</groupId> <artifactId>mssql-jdbc</artifactId> <version>6.4.0.jre8</version> </dependency> <depende ...
分类:
数据库 时间:
2018-12-06 20:32:42
阅读次数:
199
1:添加记录后,如何获取新添加的ID的值 比如,一个实体 TestEntity 对应一个表TestEntity(ID主键自增,Name,age),使用linq to ef 添加一条记录后,如何获取新记录的ID值?如下代码: var te = new TestEntity (){ Name = "名字 ...
分类:
其他好文 时间:
2018-12-05 02:20:59
阅读次数:
477
1、创建table 2、设置主键 3、新建序列 4、新建触发器 5、插入数据 6、查询table 参考文章:http://www.cnblogs.com/dshore123/p/8267240.html ...
分类:
数据库 时间:
2018-12-04 11:34:44
阅读次数:
202
时间延迟 测试SQL注入漏洞时,会发现某一潜在漏洞难以确定,主要原因是Web应用没有显示任何错误,因而无法检索任何数据。这种情况下,可以考虑向数据库注入时间延迟。MSSQL服务器有一条内置命令waitfor delay 'hours:minutes:seconds' MySQL中没有能直接延时的函数 ...
分类:
数据库 时间:
2018-11-29 20:20:31
阅读次数:
152