在数据库优化中sql优化是很重要的一部分,那么如何有效的获取慢sql一、通过历史执行sql记录当 INI 参数 ENABLE_MONITOR=1、MONITOR_TIME=1 打开时,显示系统最近 1000 条执行时间超过预定值的 SQL 语句。默认预定值为 1000 毫秒。可通过 SP_SET_LONG_TIME 系统函数修改,通过 SF_GET_LONG_TIME 系统函数查看当前值。--两个
视图查询:select * from v$err_info;可以看到达报错代码是从100开始的,截止到目前一共有2799个。 CODE ERRINFO 100 空结果集 101 字符串截断 102 在集函数中计算NULL值 103 无效的表名 104 删除0行记录 105 插入0行记录 106 更新0行记录 107 跨语句游标操作 108 回收权限时无相应权限 109 试图转换空字符串 110
1部署规划1.1系统配置规划操作系统版本 Red Hat Enterprise Linux Server release 6.5 (Santiago) 内存大小: 4G CPU :2核 磁盘空间: 200G1.2路径规划 安装路径: /dmdba/dmdbms 数据库实例数据路径: /data/dmdata 归档路径: /data/dmdata/arch 备份路径: /data/dmdata/ba
数据库_DCA学习之备份还原(1)-----DMRMAN、MANAGER、CONSOLE 文章目录摘要概览一、使用脱机工具 DMRMAN 进行备份还原1.1.DMRMAN是什么?1.2.DMRMAN备份还原示例.二、使用步骤2.1.MANAGER/CONSOLE是什么?2.2.MANAGER联机备份还原示例.总结 摘要对于数据库自己也是近期才开始理解,机缘之下参加了数据库DCA的课程学
如何查看执行计划1.执行计划的执行顺序 首先,执行计划是由各类操作符组成的一颗树,也就是排序好的操作符的展现形式,从内到外依次执行(看执行计划一般看MANAGER中执行计划文本的方式,这样看的更详尽一点,计划可以拷贝到文本编辑工具UE,NOTEPAD++中,这样缩进更为明显) 一般的执行计划格式为 OP1      OP2     &nb
接上一节,继续SQLAlchemy的学习心得,本章介绍直接使用table的增删改查操作,还不是orm哦。 一、插入操作 from demo_define_table import user_table #第一种插入方式 stmt = user_table.insert(values
1 DM MPP不适合于高并发操作的 OLTP 类型应用,如果网络是瓶颈,则并不是节点数越多越好。 建议配置千兆或万兆内部网络,对于查询连接中使用频率较高的连接键等可以考虑作为分布列。2 DM MPP 环境搭建实例名MAL_INST_HOSTMAL_INST_PORTMAL_HOSTMAL端口MPP_SEQNOEP01192.168.1.815236172.16.1.8152690EP02192.
# MySQL SCHEMA ## 引言 MySQL 是一款开源的关系型数据库管理系统,广泛应用于Web应用的开发和数据存储。而数据库(DMDB)是一款国产的关系型数据库管理系统,具有高性能、高可靠性和高安全性的特点。本文将介绍 MySQL SCHEMA 的概念及其在数据库设计中的作用,并通过代码示例演示如何创建和使用 SCHEMA。 ## 什么是 SCHEMA SCHEM
原创 7月前
191阅读
8之非默认端口(5236)如何实现操作系统认证登录1、背景近期遇到诸多金融类项目,在实际生产环境中对SYSDBA默认密码和实例端口,均不允许缺省设置,由此需修改SYSDBA默认密码和默认实例端口号,本文为大家介绍同时修改SYSDBA默认密码(SYSDBA)以及默认端口(5236)情况下实现本地OS免密码登录。2、实现过程2.1 实现思路1)基于OS的身份本机验证需要将dm.ini的ENAB
我们在使用DMRMAN工具脱机备份时总是遇到各种问题,今天整理了以下常见问题及解决方法,供大家参考。常见错误[-7103]:创建命名管道失败【问题现象】:中标麒麟7环境,将数据库bin路径配置到环境变量path中,可以在任意目录下执行DMRMAN命令,但是进入DMRMAN后执行备份命令,会有如下报错:[-7103]:创建命名管道失败。【问题原因】:当执行DMRMAN命令进行备份操作时,会根据D
一、前景概述       随着国外对我国的不断制裁、打压,我们不论是芯片制造还是设计软件方方面面都受到国外的牵制,因此,国产化的趋势势在必行。最近公司项目组要求将系统中的MySQL数据库迁移到国产数据库(DM8),本博客主要记录在MySQL到DM的数据迁移过程以及适配DM过程中踩到的坑。二、踩坑记录2.1 迁移表和数据2.1
转载 2023-08-29 10:59:33
585阅读
一、实战前须明白:     Oracle安装会自动的生成sys用户和system用户:(1)      sys用户是超级用户,具有最高权限,具有sysdba角色,有create database的权限,该用户默认的密码是change_on_install(2)  &nb
我的环境是银河麒麟V10操作系统x86,数据库软件是dm8. 1.数据库软件安装 1.1 创建安装用户组 #groupadd dinstall1.2 创建安装用户 #useradd -g dinstall -m -d /home/dmdba -s /bin/bash dmdba#useradd -g dinstall dmdba 1.3 初始化用户密码 #passwd dmdba1.4
1 DMHS简介自主可控柔性替代方案关键在于实时同步工具(DMHS)。DMHS是一个支持异构环境的高性能、高可靠和高可扩展的数据库实时同步系统。可以在不同的关系数据库之间,完成近乎实时的数据同步功能,保证目的端数据库与源端数据库的数据一致。主要有两种功能:数据装载(copy)和数据实时同步。copy功能可以做类似DTS工具的事情,可以迁移表结构、外键约束、check约束、索引。在部署DMH
数据库DM8性能参数优化篇不分操作系统,根据服务器软硬件性能,对应的优化数据库性能:以下优化都会更改数据库dm.ini 配置文件,重启数据库服务后生效查询数据库当前参数:--查询配置文件所有参数 SELECT * FROM V$DM_INI; --指定参数名查询 SELECT * FROM V$DM_INI WHERE PARA_NAME = '实际的参数名';--查询参数 SELECT
     很早就听说国产数据库的两大巨头:武汉和人大金仓,无奈项目中要么用国外商业数据库,要么用开源数据库,根本轮不到国产数据库,因为我们是系统集成公司,在数据库选型上还要考虑甲方意见,国产数据库为何不能上位,总结原因如下:    1. 国产数据库没有大家熟知的成功案例,宣传也不足。有心人还在网上看到国产数据库在政府某某行
转载 6月前
471阅读
什么是Actor模式Actors 为最低级别的“计算单元”以上解释来自官方文档,看起来“晦涩难懂”。大白话就是说Actors模式是一段需要单线程执行的代码块。实际开发中我们经常会有一些逻辑不能并发执行,我们常用的做法就是加锁,例如:lock(obj) { //dosomething... }或者用Redis等中间件,为分布式应用加一些分布式锁。遗憾的是,使用显式锁定机制容易出错。 它们很容
开篇首先,我们先来了解一下数据库中用户与模式的概念,以及用户与模式之间的关系。用户:主要是用来登录连接数据库,以及操作数据库对象等等。模式:数据库中相关对象的集合。关系:用户(USER)和模式(SCHEMA)一对多,即一个用户可以拥有多个模式,而一个模式只能属于一个用户。实战数据库基本操作新建用户,我们可以通过DM管理工具去创建,如图所示:设置用户名、密码,定义表空间、索引表空间,如图所示:温
一.安装须知1.DM8 web 安装站点    https://www.dameng.com2.配置DM8安装环境(1)基本硬件要求    CPU:英特尔4以上的处理器    内存:安装数据库建议最小内存1G,Linux服务器swap分区为物理内存1.5倍以上(2)网络需求    网卡:100M以上支持TCP/IP
搭建DMDSC环境准备共享磁盘划分配置文件配置dmdcr_cfg.ini配置dmasvrmal.ini文件配置dmdcr.ini文件配置dminit.ini使用dminit初始化DB环境启动服务两节点启动CSS两节点启动asm创建 DMASM 磁盘组启动数据库服务配置监视器dmcssm.ini启动监视器 环境准备节点一:192.168.78.134 节点二:192.168.78.132设置共享存
  • 1
  • 2
  • 3
  • 4
  • 5