暂时未有相关云产品技术能力~
小麦苗,专注于数据库,Oracle OCM,PostgreSQL PGCM,PostgreSQL ACE,中国PG分会官方认证讲师,PGfans签约作者,PGfans年度MVP;微信公众号: DB宝,个人网站:www.xmmup.com
【DG】搭建DG时,报错:ORA-01017: invalid username/password; logon denied 今天网友也碰到了adg中搭建,ORA-01017: invalid username/password; logon denied的报错,小麦苗远程处理了一下,总结: listener.
Oracle闪回(flashback)功能详解 闪回数据归档(Flashback Data Archive) >>>>>>>> >>> ...
DBMS_LOGSTDBY包的应用 点击(此处)折叠或打开 ------------------------------------- 逻辑备库 ...
模拟同步失败 备库创建唯一性索引 SQL> create unique index idx_scott_t_1 on scott.t(user_id); Index created.
使用ErrorStack进行错误跟踪及诊断 >>> >> > ...
Oracle11gR2集群心跳单网卡改bond实施方案 一、概述 ...
cluvfy(Cluster Verification Utility,集群检验工具),简称CVU,cvuqdisk包 A Cluster Verification Utility Reference ...
【优化】COUNT(1)、COUNT(*)、COUNT(常量)、COUNT(主键)、COUNT(ROWID)、COUNT(非空列)、COUNT(允许为空列)、COUNT(DISTINCT 列名) 1.
Oracle事件之10053 跟踪的trace文件相关解释 一. 10053事件 当一个SQL出现性能问题的时候,可以使用SQL_TRACE 或者 10046事件来跟踪SQL. 通过生成的trace来了解SQL的执行过程。
Oracle事件之10046 跟踪的trace文件相关解释 tkprof 优化 sql_trace/10046事件是oracle提供的用于进行sql跟踪的手段,其内容包括sql的解析过程、sql的执行计划、绑定变量的使用、会话发生的等待事件。
基于成本的优化法则基于统计信息找到最优执行计划,但是一些环境的变化可能影响执行计划的改变如: · New optimizer version · Changes to optimizer statist...
> > ...
最近业务反馈一个查询异常的问题,需要DBA对查询结果异常给出解释,并帮助他们解决该问题。问题本质是一个组内排序取最大值的问题,根据业务需求,我构建了测试用例 测试用例 --建表 create table testorder (id in...
V$LOG的底层表之X$KCCLE深入剖析 x$kccle---- [K]ernel [C]ache [C]ontrolfile management [L]ogfil[E] record 1、如何获得v$log...
如何查看操作系统的块大小 oracle建库一般设置数据库块大小8192K,一般是OS块大小的整数倍,要避免数据库块大小小于系统块大小的情况。
Supported Platforms: MySQL Database MySQL安装支持的平台 Supported Platforms: MySQL Database MySQL supports deployment in virtua...
MySQL在Windows上安装多个实例的方法 Step 1: 解压MySQL安装包,配置my.ini文件,注意port不能设置为默认的3306,这里我们设置为3307端口: 点击(此处...
Oracle中序列(Sequence)详解 一 序列定义 序列(SEQUENCE)是序列号生成器,可以为表中的行自动生成序列号,产生一组等间隔的数值(类型为数字)。
Oracle所有诊断事件列表events 通过如下的脚本可以获取所有的诊断事件列表: 点击(此处)折叠或打开 SET SERVEROUTPUT ON ...
用SQL命令查看Mysql数据库大小 除了可以直接进入后台查看数据文件大小,可以用SQL命令查看Mysql数据库大小 1、进入information_schema 数据库(存放其他的数据库的信息的数据库) mysql> show databases; +--...
MySQL-5.7.11 安装与配置 1、下载mysql > ...
Win7完全卸载MySQL的步骤 1 停止MySQL服务 2 控制面板-卸载程序,卸载所有的MySQL组件 3 找到MySQL安装目录并删除 ...
查找是否装有mysql shell> rpm -qa |grep mysql mysql-libs-5.1.73-3.el6_5.i686 mysql-server-5.
在使用 "sc delete 服务器名称" 命令删除服务就出现“指定的服务已经标记为删除”的异常。 刚开始感觉很奇怪,因为在网上查到别人都是那么删除windows服务的。
XtraBackup是Percona推出的一款备份工具,算是对于mysqldump的一个补充。对于大批量数据的导入使用mysqldump会出现一定的瓶颈,这一点做过一些数据迁移项目的同学可能感同身受。
MySQL中大小写问题 ...
MySQL查看当前使用的配置文件my.cnf的方法 MySQL实例在启动时,会先读取配置参数文件my.cnf。my.cnf一般会放在MySQL的安装目录中,用户也可以放在其他目录加载。
MySQL 5.6所有系统变量 地址:https://dev.mysql.com/doc/refman/5.6/en/server-system-variables.
远程连接MySQL数据库提示:ERROR 1130的解决办法 >>>>
最近在将数据从Oracle迁移到MySQL的过程中,遇到一些问题,其中就包括中文字符显示乱码。 数据导入成功之后,中文字段内容无法正常显示。后来才发现客户端的字符集设置是对的,服务器端的字符集设置不支持中文字符。
老程序员的思想变迁 蓦然回首自己做软件开发这个行业已经十年了,这十年中我获得了很多,技术能力、培训、出国、大公司的经历,还有很多很好的朋友。但再仔细一想,这十年中我至少浪费了五年时间,这五年可以足够让自己成长为一个优秀的程序员,可惜我错过了,我用这五年时间和很多程序员一样在困惑和迷茫中找不到出路!路其实一直都在那里,只是我们看不到而已! 以前我一直被公司和技术牵着走,并不是自己在选择技术,而是不自觉地被推到了这个位置上。
SQL Server阻塞查询语句 SQL Server的阻塞查询主要来自sys.sysprocesses。通常在处理时需要加入其它相关的视图或表,例如如sys.dm_exec_connections,sys.dm_exec_sql_text。
标题: 连接到服务器 ------------------------------ 无法连接到 MSSQLSERVER。 ------------------------------ 其他信息: 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。
MySQL使用profile分析语句性能消耗 --查看profile是否开启mysql> show variables like '%profil%';+------------------------+-...
在sql查询中,我们经常需要原样输出字符串,如果字符串中含有大量的单引号、双引号或者特殊字符,那么需要用单引号转义拼接字符串,这样会非常的麻烦。
DBMS_APPLICATION_INFO是一个非常有用的程序包,他提供了通过V$SESSION 跟踪脚本运行情况的能力,该包允许你在v$session中的如下三列中填值: CLIENT_INFO,MODULE,ACTION,该包不仅提供了设置这些列值的过程...
AUTOTRACE是一项 SQL*Plus 功能,自动跟踪为 SQL 语句生成一个执行计划并且提供与该语句的处理有关的统计。SQL*Plus AUTOTRACE 可以用来替代 SQL Trace 使用,AUTOTRACE 的好处是您不必设置跟踪文件的格式,并且它将自动为 SQL 语句显示执行计划。
【方法】如何限定IP访问Oracle数据库 1.1 BLOG文档结构图 1.2 前言部分 1.
1.USEREVN() 返回当前用户环境的信息,opt可以是:ENTRYID,SESSIONID,TERMINAL,ISDBA,LABLE,LANGUAGE,CLIENT_INFO,LANG,VSIZE 1)ISDBA...
sys_context函数是Oracle提供的一个获取环境上下文信息的预定义函数。该函数用来返回一个指定namespace下的parameter值。该函数可以在SQL和PL/SQL语言中使用。
ORACLE用户具有DBA权限,却会出现无法在存储过程里面创建一张普通表的现象。因为即使用户拥有DBA权限,用户拥有的role权限在存储过程是不可用的。遇到这种情况,通常解决方法是进行显式的权限分配: grant create table to user a;但这种方法太麻烦,因为有可能执行一个存储过程,需要很多不同权限。
Authid Current_User 的使用 在开发过程中,会遇到用户拥有的role权限在存储过程中是不可用的,遇到这种情况,经常采用一般需要显示授权,如:grant create table to user grant truncate table to user ;这种方式是可以解决问题,当时很繁琐,有可能会执行N多grant才能执行存储过程,然后oracle很智能的提供了在存储过程中使用用户role权限的方法,在存储过程中添加 Authid Current_User,这样做相当于给调用者授权。
【方法】Oracle用户密码含特殊字符时的登陆问题 1.1 BLOG文档结构图 1.
【故障|监听】TNS-12518、TNS-00517和 Linux Error:32:Broken pipe 1.1 BLOG文档结构图 1.
环境为:instance_name为eservice安装目录为/home/timesten/TimesTen 下面这些问题是针对新手而言的,通过这些问题可以帮助刚接触timesten的人可以快速配置timesten。
《TimesTen学习(一)安装篇》http://blog.itpub.net/23135684/viewspace-717741/《TimesTen学习(二)连接创建第一个数据库》http://blog.itpub.net/23135684/viewspace-1189880/《TimesTen学习(三)远程连接TimesTen数据库》http://blog.itpub.net/23135684/viewspace-1190342/这篇文章将重点讨论一下Data Manager守护进程相关的内容。
《TimesTen学习(一)安装篇》:http://blog.itpub.net/23135684/viewspace-717741/ 《TimesTen学习(二)连接创建第一个数据库》:http://blog.itpub.net/23135684/viewspace-1189880/ 这篇文章主要讨论在Windows平台通过ODBC的方式远程连接到Linux平台的TimesTen数据库。
TimesTen学习(一)安装篇 http://blog.itpub.net/23135684/viewspace-717741/这篇文章主要讨论连接并创建第一个数据库。
TimesTen学习(一)安装篇 一.Linux平台安装准备工作。 1.大页设置 1).修改HugePage配置值: echo 32 > /proc/sys/vm/nr_hugepages 2).
【ASM】udev简介及配置、多路径等 【ASM】Oracle ASM + 11gR2 + RHEL6.