데이터 베이스 MySQL 튜토리얼 plsql dev中Dynamic Performance Tables not accessible分析解决

plsql dev中Dynamic Performance Tables not accessible分析解决

Jun 07, 2016 pm 03:43 PM
dev dynamic performance plsql

plsql dev中Dynamic Performance Tables not accessible分析解决 相信很多使用plsql dev的朋友多遇到过类此如下面的提示: Dynamic Performance Tables not accessible,Automatic Statistics Disabled for this session You can disable statistics in the pr

plsql dev中Dynamic Performance Tables not accessible分析解决

相信很多使用plsql dev的朋友多遇到过类此如下面的提示:

Dynamic Performance Tables not accessible,Automatic Statistics Disabled for this session You can disable statistics in the preference menu,or obtanin selectpriviliges on the v$session,v$sesstat and v$statname tables

一、产生该提示原因
plsql dev在用户运行过程中,要收集用户统计信息,但是由于你现在登录的用户没有访问v$session,v$sesstat and v$statname视图的权限,所以不能收集当前用户的统计信息,和plsql dev工具中配置的Automatic Statistics相冲突,所以就出现了这个提示,试验验证:

[oracle@xifenfei ~]$ sqlplus / as sysdbaSQL*Plus: Release 11.2.0.3.0 Production on Thu Nov 10 04:31:57 2011Copyright (c) 1982, 2011, Oracle. All rights reserved.Connected to:Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - ProductionWith the Partitioning, OLAP, Data Mining and Real Application Testing optionssys@XFF>create user chf identified by xifenfei;User created.sys@XFF>grant create session,resource to chf;Grant succeeded.sys@XFF>conn chf/xifenfeiConnected.chf@XFF>select * from session_privs;PRIVILEGE----------------------------------------CREATE SESSIONUNLIMITED TABLESPACECREATE TABLECREATE CLUSTERCREATE SEQUENCECREATE PROCEDURECREATE TRIGGERCREATE TYPECREATE OPERATORCREATE INDEXTYPE10 rows selected.chf@XFF>SELECT TABLE_NAME FROM USER_TAB_PRIVS;no rows selected

创建一个chf用户,授权create session,resource,无v$session,v$sesstat and v$statname视图访问权限,使用plsql dev登录并查询user_tables表(登录时不会提示,只有用户执行了查询或者相关类此操作时候才会提示)
plsql dev中Dynamic Performance Tables not accessible分析解决

二、解决问题
根据警告提示,可以有两种方法解决这种警告
1、关闭plsql dev统计功能
在 Tools->Preferences->Options里 把Automatic Statistics前的那个勾子去掉,保存
2、给访问用户授权访问相关视图
授权访问v_$session,v_$sesstat,v_$statname,注意不能直接对v$视图进行授权

chf@XFF>conn / as sysdbaConnected.sys@XFF>grant select on v_$session to chf;Grant succeeded.sys@XFF>grant select on v_$sesstat to chf;Grant succeeded.sys@XFF>grant select on v_$statname to chf;Grant succeeded.sys@XFF>conn chf/xifenfeiConnected.chf@XFF>SELECT TABLE_NAME FROM USER_TAB_PRIVS;TABLE_NAME------------------------------V_$SESSIONV_$SESSTATV_$STATNAME

三、问题分析
通过上面的解决方法,为什么授权访问v$session,v$sesstat and v$statname视图就可以Statistics用户的信息了呢?请见下面的两张图
图1:通过plsql dev中的tools–>session选项看用户统计信息
plsql dev中Dynamic Performance Tables not accessible分析解决
图2:通过sql语句查询用户统计信息
plsql dev中Dynamic Performance Tables not accessible分析解决
通过两张图的比较可能会发现,他们的数值有一点点出入,那是因为我先通过tools查询出用户统计信息,再通过sql查询,所以图1中的数据有些选项会比图2小那么一点点,通过对v$session,v$sesstat and v$statname视图分析,发现其实plsql dev就是通过下面sql实现统计功能,也从而进一步说明了,为什么plsql dev收集统计信息需要对v$session,v$sesstat and v$statname视图授于访问权限

SELECT C.NAME, B.STATISTIC#, B.VALUE FROM V$SESSION A, V$SESSTAT B, V$STATNAME C WHERE A.SID = B.SID AND A.AUDSID = USERENV('SESSIONID') AND B.STATISTIC# = C.STATISTIC# ORDER BY C.STATISTIC#;
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

인기 기사

R.E.P.O. 에너지 결정과 그들이하는 일 (노란색 크리스탈)
3 몇 주 전 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 최고의 그래픽 설정
2 몇 주 전 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 아무도들을 수없는 경우 오디오를 수정하는 방법
3 몇 주 전 By 尊渡假赌尊渡假赌尊渡假赌

뜨거운 도구

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

win10 snmp 설치 실패 오류 코드 0x8024402C에 대한 해결 방법 win10 snmp 설치 실패 오류 코드 0x8024402C에 대한 해결 방법 Feb 13, 2024 am 08:30 AM

snmp 프로토콜은 간단한 네트워크 관리 프로토콜입니다. 이 프로토콜은 네트워크 관리 시스템을 지원할 수 있으며 네트워크에 연결된 장치에 관리 주의를 유발하는 상황이 있는지 모니터링하는 데 사용됩니다. 그러나 최근 많은 사용자가 win10 설치를 보고했습니다. 오류 코드 0x8024402C로 인해 snmp가 실패했습니다. 사용자는 관리자로 Powershell을 시작하여 win10에 snmp를 설치할 때 발생하는 오류 코드 0x8024402C에 대한 해결 방법을 이 사이트에서 사용자에게 주의 깊게 소개할 수 있습니다. win10 snmp 설치 실패 오류 코드 0x8024402C 해결 방법 1. Powershell을 관리자로 시작합니다. 1. 첫 번째 단계는 win10 시스템을 실행하는 것입니다.

Ubuntu 20.04 시스템에 Carla를 설치하는 방법에 대한 자세한 튜토리얼입니다. Ubuntu 20.04 시스템에 Carla를 설치하는 방법에 대한 자세한 튜토리얼입니다. Feb 19, 2024 pm 08:20 PM

Carla는 자율주행 알고리즘을 개발하고 테스트하기 위해 설계된 오픈소스 자율주행 시뮬레이션 플랫폼입니다. 다음은 Ubuntu20.04 시스템에 Carla를 설치하기 위한 자세한 튜토리얼입니다. 종속성 설치: 터미널 창을 열고 다음 명령을 실행하여 Carla의 종속성을 설치합니다. sudoaptupdatesudoaptinstall-ybuild-essentialclang-10llvm-10python3-pippython3-devlibpng-devlibjpeg-devlibtiff5- devlibopenexr -devlibhdf5-devlibsquish-de

Dynamic Datasource를 사용하여 SpringBoot에서 여러 데이터 소스를 구성하는 방법 Dynamic Datasource를 사용하여 SpringBoot에서 여러 데이터 소스를 구성하는 방법 May 16, 2023 pm 07:07 PM

기능적 특징: 다양한 시나리오에 적합한 데이터 소스 그룹화, 순수 다중 데이터베이스 읽기 및 쓰기 분리, 하나의 마스터 및 다중 슬레이브 하이브리드 모드를 지원합니다. 데이터 소스 없이 시작 및 지연 시작 데이터 소스 구성을 지원합니다(3.3.2+). 데이터베이스에 민감한 구성 정보 암호화 ENC()를 지원합니다. 각 데이터베이스에 대한 테이블 구조 스키마 및 데이터베이스 데이터베이스의 독립적인 초기화를 지원합니다. 맞춤 주석을 지원하며 DS(3.2.0+)를 상속해야 합니다. Druid, Mybatis-Plus, P6sy, Jndi에 대한 빠른 통합을 제공합니다. Druid 및 HikariCp 구성을 단순화하고 전역 매개변수 구성을 제공합니다. 한 번 구성하여 전 세계적으로 사용하세요. 맞춤형 데이터 소스 소스 구성표를 제공합니다. 프로젝트 시작 후 데이터 소스를 동적으로 추가 및 제거하기 위한 솔루션을 제공합니다. M 제공

우분투 컴파일 및 설치 PCL 튜토리얼. 우분투 컴파일 및 설치 PCL 튜토리얼. Mar 16, 2024 am 11:52 AM

PCL(PointCloudLibrary)을 컴파일하고 설치하는 것은 사용자 정의 옵션을 사용하여 Ubuntu에 설치하는 방법입니다. 다음은 기본 튜토리얼입니다. 종속성 설치: PCL 컴파일을 시작하기 전에 몇 가지 필수 종속성을 설치해야 합니다. 터미널을 열고 다음 명령을 실행합니다: sudoapt-getupdatesudoapt-getinstallgitbuild-essentiallinux-libc-devcmakecmake-guilibusb-1.0-0-devlibusb-devlibudev-devmpi-default-devopenmpi-bin

제한된 시간 동안 Win11 Dev 채널에서 Win11 Beta로 전환할 수 있습니다. 방법은 다음과 같습니다. 제한된 시간 동안 Win11 Dev 채널에서 Win11 Beta로 전환할 수 있습니다. 방법은 다음과 같습니다. May 10, 2023 pm 06:52 PM

어제 Windows 11 빌드 22581이 Dev 및 Beta 채널에 출시됨에 따라 이 작업은 Dev 채널이 곧 SunValley 3 또는 Windows 11의 세 번째 버전으로 예정된 CU(Copper) 개발 지점으로 이동될 것임을 나타냅니다. 2023년 언젠가 출시될 예정이다. 이제 베타 채널은 올해 말 또는 22H2에 출시될 SunValley 2 개발 릴리스를 위해 계획된 NI(니켈) 개발 브랜치의 빌드를 사용하게 됩니다. 따라서 현재는 동일한 버전이지만 보다 안정적인 빌드를 원한다면 베타 채널이나 릴리스 미리 보기로 이동하는 것을 고려할 수 있습니다.

Tiny11 Windows가 TPM 및 보안 부팅 없이 작지만 매우 안전한 이유는 무엇입니까? - 데브의 설명에 따르면 Tiny11 Windows가 TPM 및 보안 부팅 없이 작지만 매우 안전한 이유는 무엇입니까? - 데브의 설명에 따르면 Apr 23, 2023 pm 01:55 PM

작은 Windows 11 많은 사람들이 Windows 11의 모양이나 느낌을 좋아하지만 일부 사람들은 하드웨어가 새 운영 체제를 원활하게 실행하거나 단지 재미로 실행할 만큼 강력하지 않기 때문에 부풀려진 것으로 생각하는 부분을 줄이고 싶어합니다. ThisIsWin11(TIW11)이라는 인기 있는 타사 Windows 11 조정 및 사용자 지정 앱은 이름에서 알 수 있듯이 운영 체제의 팽창을 허용하는 Debloos 또는 DebloatOS로 발전했습니다. 누군가 스스로 조정하는 것이 불편하다면 오늘 일찍 출시된 Tiny11을 선택할 수도 있습니다. 이 간단한 Windows 11 Pro 22H2 모드에는 8G가 필요합니다.

Microsoft는 수정 사항이 포함된 개발자 채널에서 Windows 11 빌드 25140을 출시합니다. Microsoft는 수정 사항이 포함된 개발자 채널에서 Windows 11 빌드 25140을 출시합니다. Apr 19, 2023 pm 05:22 PM

Microsoft는 Dev 채널에 등록된 Insiders를 대상으로 새 버전의 Windows 11을 출시하고 빌드 번호를 25140으로 늘렸습니다. 지난주 빌드에서 파일 탐색기에 탭이 도입된 이후 이번 업데이트는 좀 더 평범하고 다양한 문제에 대한 수정에 중점을 두고 있습니다. 더 확실한 개선 사항이 있는데, 이는 Inuktitut와 같은 캐나다 음절 스크립트를 사용하는 일부 언어를 포함하는 Euphemia 글꼴과 관련이 있습니다. 업그레이드된 글꼴은 200개 이상의 문자를 더 읽기 쉽게 만들고 화면 렌더링을 개선하며 Unicode14 표준의 일부인 새로운 문자를 지원합니다. 그 외에는 파일 탐색기 탭에 중점을 둔 일부 수정 사항을 포함하여 모든 수정 사항이 있습니다.

마이크로소프트가 윈도우 11용 데브 홈(Dev Home) 앱을 개발 중인 것으로 알려졌다. 마이크로소프트가 윈도우 11용 데브 홈(Dev Home) 앱을 개발 중인 것으로 알려졌다. May 16, 2023 am 11:31 AM

작년 말, 우리는 Microsoft가 OOBE를 통해 Windows 1022H2 사용자에게 Windows 11을 추진하고 있는 것을 확인했습니다. 거대 기술 기업은 더 큰 일을 위해 즉시 사용 가능한 경험을 활용하려고 하는 것으로 보이며 이제 우리는 옵션을 고려할 것입니다. 그 전에 이번 달 패치 화요일 출시를 꼭 확인해 보세요. Microsoft는 9월에 CVE에 대한 총 수정 사항을 발표했습니다. Windows 11 OOBE는 향후 계획에 대해 많은 것을 보여줍니다. 아시다시피 며칠 전 Microsoft는 Windows 11 2H2 및 21H2와 지원되는 모든 Windows 10 버전에 대한 특별 OOBE(Out of the Box Experience) 업데이트를 출시했습니다. 실제로 이러한 새로운 업데이트는 일부 문제를 해결합니다.

See all articles