代码改变世界

SQLServer配置远程访问连接

2023-05-04 15:45 by abce, 520 阅读, 0 推荐, 收藏, 编辑
摘要:打开对象资源管理器,右击,选择属性 然后,开启-->程序-->Microsoft SQL Server 2019-->配置管理器: 要确保CP/IP协议被开启了。右击,选中属性。点击IP地址标签,找到IPAII部分。如果TCP动态端口这一栏的值为0,表示sqlserver数据库引擎是监听在动态端口上 阅读全文

PostgreSQL索引可能带来的负面影响和产生的开销

2023-04-29 10:07 by abce, 407 阅读, 0 推荐, 收藏, 编辑
摘要:索引通常被认为是SQL性能调优的灵丹妙药,PostgreSQL针对不同用例提供了不同类型的索引。经常看到许多关于“调优"的文章和讨论,讨论如何创建新索引来加快SQL的速度,但很少有人讨论删除它们。人们发现,创建越来越多索引的冲动在许多系统中造成了严重的破坏。很多时候,为了整个系统的利益,在考虑任何新 阅读全文

找出SQLServer数据库I/O高的原因

2023-04-27 22:00 by abce, 517 阅读, 0 推荐, 收藏, 编辑
摘要:找出SQLServer数据库I/O高的原因 影响SQLServer性能的因素有很多,比如CPU、I/O、内存、错误的执行计划、不恰当的索引或缺少索引等。 当查询变慢时,我发现最常见的一件事是由于查询执行的I/O太大。当一个查询因为I/O而变慢时,可能是因为糟糕的硬件、糟糕的执行计划,但通常是糟糕的数 阅读全文

设置隐藏节点和不可投票节点

2023-04-24 08:53 by abce, 127 阅读, 0 推荐, 收藏, 编辑
摘要:配置隐藏节点 复制集中隐藏节点不能变成主,但是可以参加选举。 隐藏节点,最常用的场景是延迟复制。如果不想某个节点变成主节点,将priority设置成0即可 如果设置了settings.chainingAllowed,支持辅助节点从另外的复制节点做数据同步,mongodb默认是优先讯在非隐藏节点来做数 阅读全文

MongoDB复制集环境滚动构建索引

2023-04-12 09:38 by abce, 78 阅读, 0 推荐, 收藏, 编辑
摘要:滚动构建索引每次最多取出一个复制集成员,从辅助成员开始,并在该成员上以standalone方构建索引。滚动索引构建至少需要一次副本集选举。 考虑点 1.唯一性索引 使用滚动方式构建唯一性索引,你必须停止集合上所有写操作。否则,只能在主节点上使用db.collection.createIndex()创 阅读全文

WiredTiger的日志和检查点机制

2023-04-11 09:35 by abce, 570 阅读, 0 推荐, 收藏, 编辑
摘要:1.日志 ·对于每个写操作,mongodb将改变写入日志文件,即事务日志文件。写入的频率收到storage.journal.commitIntervalMs参数的控制。默认是100毫秒,可取值的范围是1--500毫秒。 ·WT缓存中的页数据也会被标记为脏数据 日志文件的格式示例: $ wt prin 阅读全文

ClickHouse用户管理安全指南

2023-04-10 11:35 by abce, 416 阅读, 0 推荐, 收藏, 编辑
摘要:用户管理 用户信息存储在user.xml文件中。 通常建议多个用户,使用单独的XML文件进行管理。默认是位于目录/etc/clickhouse-server/users.d/下。 例如,创建如下两个用户:ClickHouse和abce​ <users> <clickhouse> <networks> 阅读全文

MySQL8创建和使用用户属性

2023-04-06 15:36 by abce, 168 阅读, 0 推荐, 收藏, 编辑
摘要:什么是用户属性 用户属性是一个由一个或多个键值对组成的json对象,它是在使用create user创建用户时设置的,通过添加语句attribute 'json_object'。json_object必须是一个有效的json对象。 mysql将所有与用户相关的数据存储在mysql中的user表,但是 阅读全文

MongoDB-如何将BSON文档转换为人类可读的格式

2023-04-04 13:19 by abce, 615 阅读, 0 推荐, 收藏, 编辑
摘要:二进制Javascript对象表示法(BSON)是一种以二进制编码串行化的JSON文档。JSON更容易理解,因为它是人类可读的,但与BSON相比,它支持的数据类型更少。 BSON已经被扩展,可以添加一些可选的非json原生数据类型,比如日期和二进制数据。MongoDB在内部和网络上以BSON格式存储 阅读全文

修复分区表中错位的行

2023-04-03 17:07 by abce, 99 阅读, 0 推荐, 收藏, 编辑
摘要:在MySQL中,分区表的数据被分到不同的表空间中,但仍然被视为单个表。在处理大量数据集的某些情况下,分区可能是一种有用的方法。分区表可以加快删除大型数据集的速度,但如果处理不当,可能会将数据错误地放置在表中。 在这将分享如何检查和修复这样一个表中的数据,同时尽量减少对表的破坏。 分区表: mysql 阅读全文
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 122 下一页