plsql dev中Dynamic Performance Tables not accessible分析解决
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相冲突,所以就出现了这个提示,试验验证:
创建一个chf用户,授权create session,resource,无v$session,v$sesstat and v$statname视图访问权限,使用plsql dev登录并查询user_tables表(登录时不会提示,只有用户执行了查询或者相关类此操作时候才会提示)
二、解决问题
根据警告提示,可以有两种方法解决这种警告
1、关闭plsql dev统计功能
在 Tools->Preferences->Options里 把Automatic Statistics前的那个勾子去掉,保存
2、给访问用户授权访问相关视图
授权访问v_$session,v_$sesstat,v_$statname,注意不能直接对v$视图进行授权
三、问题分析
通过上面的解决方法,为什么授权访问v$session,v$sesstat and v$statname视图就可以Statistics用户的信息了呢?请见下面的两张图
图1:通过plsql dev中的tools–>session选项看用户统计信息
图2:通过sql语句查询用户统计信息
通过两张图的比较可能会发现,他们的数值有一点点出入,那是因为我先通过tools查询出用户统计信息,再通过sql查询,所以图1中的数据有些选项会比图2小那么一点点,通过对v$session,v$sesstat and v$statname视图分析,发现其实plsql dev就是通过下面sql实现统计功能,也从而进一步说明了,为什么plsql dev收集统计信息需要对v$session,v$sesstat and v$statname视图授于访问权限

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds



Le protocole SNMP est un protocole de gestion de réseau simple. Ce protocole peut prendre en charge le système de gestion de réseau et est utilisé pour surveiller si les appareils connectés au réseau présentent une situation qui pose problème en matière de gestion. Cependant, de nombreux utilisateurs ont récemment signalé que l'installation de Win10. snmp a échoué avec le code d'erreur 0x8024402C, que faire ? Les utilisateurs peuvent démarrer Powershell en tant qu'administrateur pour le configurer. Laissez ce site présenter soigneusement aux utilisateurs la solution au code d'erreur 0x8024402C lors de l'installation de snmp dans win10. Solution au code d'erreur d'échec de l'installation Win10 SNMP 0x8024402C 1. Démarrez Powershell en tant qu'administrateur 1. La première étape consiste à exécuter le système Win10

Carla est une plateforme open source de simulation de conduite autonome conçue pour développer et tester des algorithmes de conduite autonome. Ce qui suit est un tutoriel détaillé pour installer Carla sur le système Ubuntu20.04 : Installer les dépendances : ouvrez une fenêtre de terminal et exécutez la commande suivante pour installer les dépendances de Carla : sudoaptupdatesudoaptinstall-ybuild-essentialclang-10llvm-10python3-pippython3-devlibpng-devlibjpeg-devlibtiff5- devlibopenexr -devlibhdf5-devlibsquish-de

Caractéristiques fonctionnelles : prend en charge le regroupement de sources de données, adapté à une variété de scénarios, séparation pure de lecture et d'écriture multi-bases de données, mode hybride un maître et plusieurs esclaves. Prend en charge le démarrage sans source de données et la configuration d'une source de données de démarrage paresseux (3.3.2+). Prend en charge le cryptage des informations de configuration sensibles à la base de données ENC(). Prend en charge l'initialisation indépendante du schéma de structure de table et de la base de données pour chaque base de données. Prend en charge les annotations personnalisées et doit hériter de DS (3.2.0+). Fournit une intégration rapide pour Druid, Mybatis-Plus, P6sy, Jndi. Simplifiez la configuration de Druid et HikariCp et fournissez une configuration globale des paramètres. Configurez-le une fois et utilisez-le globalement. Fournissez un schéma de source de données personnalisé. Fournit une solution pour ajouter et supprimer dynamiquement des sources de données après le démarrage du projet. Fournir M

La compilation et l'installation de PCL (PointCloudLibrary) sont un moyen d'installer avec des options personnalisées sur Ubuntu. Voici un tutoriel de base : Installer les dépendances : Avant de commencer à compiler PCL, vous devez installer certaines dépendances nécessaires. Ouvrez un terminal et exécutez la commande suivante : sudoapt-getupdatesudoapt-getinstallgitbuild-essentiallinux-libc-devcmakecmake-guilibusb-1.0-0-devlibusb-devlibudev-devmpi-default-devopenmpi-bin

Avec le déploiement hier de Windows 11 build 22581 sur les canaux Dev et Beta, cette action indique que le canal Dev sera bientôt déplacé vers la branche de développement CU (Copper), probablement SunValley 3 ou la troisième version de Windows 11 prévue pour sortira courant 2023. Le canal bêta utilisera désormais les builds de la branche de développement NI (Nickel), qui est prévue pour la version de développement SunValley 2 plus tard cette année, ou 22H2. Ainsi, même s'il s'agit actuellement de la même version, si vous souhaitez une version plus stable, vous pouvez envisager de passer au canal bêta ou même à une version préliminaire.

Petit Windows 11 Alors que beaucoup de gens aiment l'apparence de Windows 11, certains veulent simplement réduire ce qu'ils considèrent comme une surcharge, car leur matériel n'est peut-être pas assez puissant pour exécuter le nouveau système d'exploitation en douceur, ou simplement pour le plaisir. Une application tierce populaire de réglage et de personnalisation de Windows 11 appelée ThisIsWin11 (TIW11) a évolué vers Debloos ou DebloatOS, qui, comme son nom l'indique, permet au système d'exploitation de se débloquer. Si quelqu'un n'est pas à l'aise pour peaufiner les choses lui-même, il peut également opter pour Tiny11, sorti plus tôt dans la journée. Ce Windows11Pro22H2mod allégé nécessite 8G

Microsoft déploie une nouvelle version de Windows 11 auprès des Insiders enregistrés dans le canal Dev, portant le numéro de build à 25140. Après que la version de la semaine dernière ait introduit des onglets dans l'Explorateur de fichiers, cette mise à jour est plus modeste et axée sur des correctifs pour divers problèmes. Il y a une amélioration plus évidente, et elle concerne la police Euphemia, qui inclut certaines langues qui utilisent des écritures syllabiques canadiennes, comme l'inuktitut. La police mise à niveau rend plus de 200 caractères plus lisibles et améliore leur rendu à l'écran, et prend en charge de nouveaux caractères faisant partie de la norme Unicode14. En dehors de cela, ce sont tous des correctifs, y compris certains axés sur les onglets de l'Explorateur de fichiers.

À la fin de l’année dernière, nous avons vu que Microsoft proposait Windows 11 aux utilisateurs de Windows 1022H2 via OOBE. Le géant de la technologie semble vouloir utiliser l'expérience prête à l'emploi pour des choses plus importantes, et nous allons maintenant examiner une option. Avant de faire cela, assurez-vous de consulter le déploiement du Patch Tuesday de ce mois-ci. Microsoft a publié un total de correctifs pour les CVE en septembre. Windows 11 OOBE en révèle beaucoup sur ses projets à venir. Comme vous le savez, Microsoft a publié il y a quelques jours une mise à jour spéciale OOBE (Out of the Box Experience) pour Windows 11 2H2 et 21H2, ainsi que toutes les versions prises en charge de Windows 10. En fait, ces nouvelles mises à jour répondent à certains
