IT日志之SqlServer数据库:查询语句
select当前系统时间=GETDATE()top--top一一般与oderby使用--按照年龄排序,升序/降序(默认升序:asc)select*fromTblStudentorderbytSagedesc--数学成绩最高的前五名selecttop5*fromTblScoreorderbytMath
IT日志之SqlServer数据库:查询语句2
数据分组分组一般和聚合函数一起使用。对每一个组汇总统计。--请从学生表中查询出每个班级的班级ID和班级人数selecttClassId,班级人数=COUNT(*)fromTblStudentgroupbytClassId--统计出班级中男同学和女同学的人数分别是多少selecttClassId,tS
基于prometheus+grafana监控sqlserver数据库
搭建sqlserver环境使用容器建立sqlserver环境非常方便:dockerrun-eACCEPT_EULA=Y-eSA_PASSWORD=qkD4x3yy-p1433:1433--namemssql-dmicrosoft/mssql-server-linux查看日志dockerlogs-fm
sqlserver alwayson新建用户名
sqlserveralwayson新建用户名主库上操作安全性--->右键--->新建--->登录名常规sqlserver身份验证去掉强制检查用户映射映射到此登录名的用户--->选对应的数据库数据库角色成员身份---->public从库操作(因为建的是实例级别的不会同步需
烦人的sqlserver到oracle的表结构转换
这几天搞了个sqlserver到oracle的ogg同步,总体来说,就是配置参数,建表,初始化数据,配置进程。额,搞了2,3天。总的来说还是技术不过关。工欲善其事必先利其器,花的时间长就要看花哪里了。回忆并总结了一下,原来花了一天的时间纠结在表结构的配置上。OGG的initload不会创建表。所以必
SQLServer 表选项 LOCK_ESCALATION 对分区的影响
SQLServer使用锁管理器跟踪数据库对象是否被锁住,通常一个查询将锁住一行或者一页。当锁超过一定范围之后,SQLServer尝试将锁升级为表锁来保证对内存的使用,锁升级有时会导致堵塞或者死锁。在SQLServerprofiler中我们可以用[Lock:Escalation]事件来跟踪锁的升级。在