
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
原文参考自https://www.cnblogs.com/seusoftware/p/3804333.html 有删改,补充了一部分原文没看懂的。从SQL Server 2012开始有了Sequence,简单用列如下:CREATE SEQUENCE TestSeqSTART WITH 1INCREMENT BY 1 ;SELECT NEXT VALUE FOR TestSeq AS NextVal
一、 常见故障分析1. 内存过高分析info 命令查看key总数是否大量增加,占用内存是否大量增加redis-cli -h host -p port client list | grep -v "omem=0",查询输出缓冲区不为0的客户端连接,omem字段为占用的内存量(B),cmd字段为命令,从client_longest_output_list看是否输出缓冲区占用内存较大,也就是有大量的数据
如果sqlserver服务器更改了ip/主机名,需要注意哪些地方?一、服务器改ip1. 改hosts文件C:\Windows\System32\Drivers\etc\hosts 修改对应ip2. 注意是否为原ip指定了端口监听若未使用可不用修改start > Microsoft SQL Server 2012 > SQL Server Co...
一、 服务启停与创建1. 服务启动启动方法直接运行postgres进程启动使用pg_ctl命令#直接运行postgres进程启动postgres -D $PGDATA &#使用pg_ctl命令pg_ctl -D $PGDATA start在Linux 7可以配置/usr/lib/systemd/system/postgresql.service文件,以sys...
2.6 架构2.6.1 架构架构(Schema)是一个命名的数据库对象容器,每个数据库对象(视图、表、函数等)都属于一个架构。架构将数据库对象分组为单独的命名空间,不同的架构中可以出现重名的对象。因此,访问一个数据库对象时,通常应该是两段式名称:<架构名>.<对象名>。可以对架构应用安全规则,安全规则将由架构中的所有对象继承。如果设置了对架构的访问权限...
2.2 登录名2.2.1 登录名登录名是服务器级别的一个实体,用于登录到 SQL Server 实例。登录名的元数据保存在 master 数据库的 syslogins 表。登录名包括以下2类:(1) Windows 登录SQL Server 将为 Windows 帐户创建一个 SID。客户端在登录 SQL Server 时使用的是 SQL Server 的登录名,而不是 ...
一、碎片的产生1.内部碎片(索引页没填满) SQLServer是以页(8KB)为单位存储数据行和索引数据,因此索引行也不能跨页,也就导致索引页不能被完全填充。 在索引键偏大时,这种情况就比较明显。特别对于聚集索引而言,由于叶级索引页就是数据页,更容易导致内部碎片。例如,一张聚集索引的表,数据行固定为5KB,那么每页只能存放1行记录,相当于叶级索引页只有约60%的利用率。...
扒拉出来一批N1学习链接,分类记录一下沪江网校https://www.bilibili.com/video/av54615091/?p=25日语之森(日本人讲的课,全日语)https://www.bilibili.com/video/av7005816/?p=2https://www.bilibili.com/video/av1702023?from=search&...
postgresql 中提供了一些debug参数,将SQL的查询树和执行计划树打印在错误日志中,并提供了简单的格式化(缩进),但实际上依旧是非常难分析的。其中 pg_node2graph 是执行脚本,nodes目录存放待分析文件,images存放格式化后的图片。pg_node2graph工具是在pgNodeGraph的基础上做了些加强,这里我们以它进行测试。github中的文档没有写,但是如果不按
一、get_ddl函数定义-- This interface is meant for casual browsing (e.g., from SQLPlus)-- vs. the programmatic OPEN / FETCH / CLOSE interfaces above.-- PARAMETERS:-- object_type - The type of object ...







