摘要:
HDFS体系结构 1<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F006300350030003800360033003400350039003 阅读全文
摘要:
HDFS体系结构 1<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F006300350030003800360033003400350039003 阅读全文
摘要:
sql server 统计出来的内存,不管是这个,还是dbcc memorystatus,和进程管理器中内存差距很大,差不多有70G的差异。 具体原因不止,可能是内存泄漏,目前只能通过重启服务解决 Process/System Counts Value Available Physical Memo 阅读全文
摘要:
Queries: 这个状态变量表示,mysql系统接收的查询的次数,包括存储过程内部的查询 Questions: 这个状态变量表示,mysql系统接收查询的次数,但是不包括存储过程内部的查询 show engine innodb status->[Row Operations]->reads/s 这 阅读全文
摘要:
有个朋友发了一段启动错误的stack,当启动Skip_Grant_Table就不报错: 群里的大神找出来了因为udf_initv这个自定义函数报错。 但是一直想不通为啥服务启动要去运行自定义函数呢? mysqld_main里面有一段代码: 其中opt_noacl就是参数skip_grant_tabl 阅读全文
摘要:
根据阿里月报 : MySQL · 引擎特性 · InnoDB 事务锁系统简介 MySQL · 引擎特性 · Innodb 锁子系统浅析 行锁的入口:rec_lock_rec 阅读全文
摘要:
17 Group Replication 17 Group Replication.. 1 17.1 Group Replication后台... 1 17.1.1 Replication技术... 1 17.1.1.1 主从复制... 1 17.1.1.2 Group Replication.. 阅读全文
摘要:
SSMS可以提供可以查看正在执行的计划。live query plan可以查看一个查询的执行过程,从一个查询计划操作到另外一个查询计划操作。live query plan提供了整体的查询运行进度和操作级别的执行统计信息,比如产生的行数,执行的时间,操作进度等等。因为这些数据是实时的,不需要等待查询完 阅读全文
摘要:
什么是系统版本的Temporal Table 系统版本的Temporal Table是可以保存历史修改数据并且可以简单的指定时间分析的用户表。 这个Temporal Table就是系统版本的Temporal Table因为每行的有效期由系统托管的。 每个Temporal Table有2个显示定义的列 阅读全文
摘要:
使用Query Store监控性能 SQL Server Query Store特性可以让你看到查询计划选择和性能。简化了性能调优,可以快速的发现因为查询计划的选择导致的性能的差别。Query Store自动历史的查询,计划和运行时的统计信息,保留这些可以用来检查。数据通过时间窗口来分隔数据,你可以 阅读全文
摘要:
存储格式修改 在2014,2016中修改了内存优化表的存储格式,新的格式是序列的并且the database is restarted once during database recovery. ALTER TABLE日志优化,并且可以并发运行 当你在内存优化表执行ALTER TABLE,只有元数 阅读全文
摘要:
SQL Server 2016新特性:列存储索引新特性 兼容级别为120,130的数据库性能: 兼容级别为130的数据库性能: SORT 多个聚合函数 Windows 聚合函数 Windows用户定义的聚合 windows聚合分析函数 支持: These system views are new f 阅读全文
摘要:
新的 ALTER DATABASE SCOPED CONFIGURATION (Transact-SQL) 用来配置数据库级别配置。 这个语句可以配置每个数据库的配置: 清理过程cache 设置MAXDOP参数,可以配置primary和secondary 设置查询优化器的评估模式 启动和关闭数据库级 阅读全文
摘要:
SQL Server In-Memory OLTP Internals for SQL Server 2016 这份白皮书是在上一份《SQL Server In-Memory OLTP Internals Overview》基础上的,很多东西都是一样的不再介绍,只介绍不相同的部分。 行和索引存储 R 阅读全文
摘要:
右击还存在的订阅,生成脚本,有个过程sp_addpullsubscription_agent 执行,发现报错说distribution agent 已经存在 执行: UPDATE dbo.MSreplication_subscriptions SET distribution_agent =NULL 阅读全文
摘要:
[问题] 带过滤的复制项UI操作导致订阅全部初始化,但是想不全部初始化,只初始化对应的复制项 [解决] 1.如果修改过滤项,可以直接执行,然后生成快照: exec sp_articlefilter @publication = N'testdb', @article = N'tablea' , @f 阅读全文
摘要:
脚本有2个部分,1.证书交换,2.配置镜像 只实现了简答的功能,比如镜像证书配置的检查,容错目前都还没有做 1.证书交换 2.配置镜像 阅读全文
摘要:
背景: SQL Server 2008 R2 10.50.1600 没有设置页面文件,内存为64G,数据库分配50G cpu使用占了50%以上,平时只有10-20%,某台服务器“RESOURCE MONITOR“CPU占用特别高。 原因: 网上有说是虚拟内存不够,也有说升级版本就可以解决。 猜测,是 阅读全文
摘要:
背景: 开始并不在意索引视图会导致死锁。 问题: 出现死锁,update t1 表尽然发现会去锁t2表从而导致死锁。 原因: 是因为索引视图才会导致死锁问题。单从update的执行计划也能看出问题 例子: 阅读全文
摘要:
Percona TokuDB Percona TokuDB. 1 1. TokuDB说明... 1 2. TokuDB安装... 1 3. 使用TokuDB. 1 3.1 快速插入和富索引... 1 3.2 聚集secondary索引... 1 3.3 在线索引创建... 1 3.4 在线添加,删除 阅读全文
摘要:
从MySQL 5.5迁移到Mariadb 10.1.14 迁移计划如下: 1.备份MySQL 5.5的数据库,对指定库进行备份。 2.还原到Mariadb,然后建立复制。 3.然后就可以愿意啥时候切换就啥时候切换。 遇到的问题: 因为一般都是innodb,所以我想用xtrabackup工具备份。备份 阅读全文
摘要:
AlwaysOn 增强功能 SQL Server 2014 包含针对 AlwaysOn 故障转移群集实例和 AlwaysOn 可用性组的以下增强功能: “添加 Azure 副本向导”简化了用于 AlwaysOn 可用性组的混合解决方案创建。有关详细信息,请参阅使用“添加 Azure 副本向导”(SQ 阅读全文
摘要:
<single_partition_rebuild_index_option> ::= { SORT_IN_TEMPDB = { ON | OFF } | MAXDOP = max_degree_of_parallelism | DATA_COMPRESSION = { NONE | ROW | P 阅读全文
摘要:
安装期间的设置 为了强化角色分离,不自动在 sysadmin 固定服务器角色中设置 BUILTIN\administrators 和 Local System (NT AUTHORITY\SYSTEM)。 本地管理员在单用户模式下仍可访问数据库引擎。 FILESTREAM 文件组可以包含多个文件 一 阅读全文
摘要:
简单的说就是可以让包含用户访问其他数据库,那么来看看如何配置,并且验证一下: USE test CREATE USER up1 WITH PASSWORD = 'zhuzhu' SELECT * FROM sys . database_principals WHERE name = 'up' CRE 阅读全文
摘要:
PIDSTAT NAME pidstat对linux任务的统计 语法 pidstat [ -C comm ] [ -d ] [ -h ] [ -I ] [ -l ] [ -p { pid [,...] | SELF | ALL } ] [ -r ] [ -t ] [ -T { TASK | CHIL 阅读全文
|