随笔分类 - 数据库相关
摘要:关于 "数据镜像模式" 数据库镜像操作有两方式,即:同步镜像操作与异步镜像操作。同步镜像操作:在事务传送中,主服务器必须等待镜像服务器返回成功接收日志的消息后,主服务器才继续下一事务日志到磁盘的写入与提交到镜像服务器。这种镜像不会造成数据丢失,但是存在镜像操作的事务延迟。异步镜像操作:在事务传送中,
阅读全文
摘要:关于选项 为了理解 "COPY_ONLY" 选项的操作及其效果,我们来看下面的一个例子。 假设每天 00:00 开始进行一次全库备份,每隔六小时进行一次差异备份。在下面的图中,你可以看到每个备份中包含的数据库更改(标记为页面)。 假设需要在另一个服务器上恢复一个额外的全库备份。假设这个备份是在数据库
阅读全文
摘要:一、优势分析 1. 灵活的数据分发与同步 多场景适配:支持三种复制类型(快照复制、事务复制、合并复制),满足不同同步需求: 快照复制:适合初始化数据副本或定期全量同步(如报表数据库)。 事务复制:接近实时同步(秒级延迟),适用于主从读写分离、跨地域数据分发。 合并复制:支持订阅端离线修改数据后合并回
阅读全文
摘要:1. 在 SSMS 中找到 "管理 / 配置数据库邮件" 2. 新建数据库邮件账户 3. 完成管理文件配置 4. 发送测试邮件 参考资料 https://blog.csdn.net/u010476739/article/details/107620753https://www.cnblogs.com
阅读全文
摘要:HammerDBhttps://www.hammerdb.com/download.html HammerDB 是全球数据库行业最值得信赖的免费开源数据库基准测试应用程序,支持 Microsoft SQL Server、IBM Db2、Oracle、PostgreSQL、MariaDB 和 MySQ
阅读全文
摘要:收缩段消除空间碎片的方法有两种: 方法1:使用 Move 命令 alter table table_name move 注意:1) move 操作会锁表。(如果是很小的表,可以在线做。如果是大表一定要注意,会长时间锁表,只能查询,影响正常业务运行)2) move 操作会使索引失效,一定要 rebui
阅读全文
摘要:背景 Oracle 表空间数据文件容量与 DB_BLOCK_SIZE 参数有关,物理文件最大允许 4194304 个数据块(由操作系统决定)。如果初始建库时 DB_BLOCK_SIZE = 8K,数据文件最大体积为 32GB(32768MB)。4194304 × 8 / 1024 = 32768 (
阅读全文
摘要:环境 Visual Studio 2022Oracle.DataAccess.dll v4.121.2.0 错误信息 在 VS 中启动 IIS Express ,收到报错信息Could not load file or assembly 'Oracle.DataAccess' or one of i
阅读全文
摘要:数据库 Server MongoDB v4.4 管理工具 MongoDB Database Toolshttps://www.mongodb.com/try/download/database-tools?tck=docs_databasetools The MongoDB Database Too
阅读全文
摘要:操作步骤 1. 在 CMD 中关闭监听 lsnrctl stop 2. 登录 SQL Plus 查看 local_listener 参数,因为使用的是默认端口1521,所以VALUE里面是空的 SQL>show parameter local_listener 3. 重建 Listener 指定新端
阅读全文
摘要:查看 Oracle Client 字符集 select * from nls_session_parameters; 更新前 修改 Windows 系统环境变量 NLS_LANG = SWEDISH_SWEDEN.WE8MSWIN1252 更新后 参考资料 https://www.cnblogs.c
阅读全文
摘要:背景 Windows 10 ProDBeaver Enterprise Edition v21.0MongoDB v4.2 步骤 #1. 下载并安装 DBeaverhttps://dbeaver.com/download/enterprise/ #2. 下载并安装 JDK11https://www.
阅读全文
摘要:背景:MongoDB v4.2.7 错误:OperationFailed: Sort operation used more than the maximum 33,554,432 bytes of RAM. Add an index, or specify a smaller limit.’ on
阅读全文
摘要:背景 树莓派 4B + Ubuntu 20.04.1 LTS + MongoDB v3.6.8 配置步骤 1. 在 admin 表中添加超级管理员账号 2. 添加业务表,创建普通用户并分配权限 3. 修改 mongodb 配置文件,开启鉴权,开放外网访问权限(IP + 端口)。 sudo nano
阅读全文
摘要:部署了两个独立的容器: Container #1 - Web ClientContainer #2 - SQL Server 不同容器间如何互访? 无法从 Container #1 访问到 Container #2,ping 不通。 检查网络状态 安装 Docker 时,会自动创建 3 个网络。 d
阅读全文
摘要:镜像仓库 https://hub.docker.com/_/microsoft-mssql-server 拉取镜像并进行安装(以 SQL Server 2019 CTP 3.2 为例) 创建容器并启动(在 PowerShell 环境下) 使用 SSMS 登录数据库 参考资料 https://octo
阅读全文
摘要:1、对象管理机制-复杂为更好的管理模型对象,EF提供了一套内部管理机制和跟踪对象的状态,保存对象一致性,使用方便,但是性能有所降低。 2、执行机制-高度封装在EF中,所有的查询表达式都会经过语法分析、解析SQL语句、然后调用底层的ADO.NET对象去执行,中间的这些环节导致性能有所降低。 3、SQL
阅读全文
摘要:查询用户创建的表 查询所有表大小 查询用户创建的表大小 范例 关于Oracle表压缩 如果是一个已经存在的表要进行压缩也很简单: 如果是一个分区表的话会更加灵活,只需要压缩你想要压缩的表空间就可以了: 压缩失败 ora-00439:是因为未启用功能partitioning 参数检查: Partiti
阅读全文
摘要:Io 异常: The Network Adapter could not establish the connection这个异常的出现一般与数据库和你的PC的设置有关这种异常的出现大致上有下面几种:1。IP错误。在设置URL时错误,例如:jdbc:oracle:thin:@192.168.0.36
阅读全文
摘要:方法1:逐条执行,速度慢。 方法2:批量执行,适用于 SQL Server。 方法3:批量执行,适用于Oracle。 参考资料 https://blog.csdn.net/fukaiit/article/details/80691665
阅读全文

浙公网安备 33010602011771号