> Renaud ROSSET
La CPU

La CPU

Le processeur est le candidat le plus évident au groupe des facteurs clés des performances d'Exchange Server. Chaque instruction exécutée doit passer par la CPU et la plupart des autres composants systèmes ne sont là  que pour prendre des données dans la CPU ou les y emmener. La vitesse du

Lire l'article
L’importance de l’intégration

L’importance de l’intégration

L'étroite intégration entre la sécurité de Windows 2000 et celle d'Exchange 2000 facilite la vie de l'administrateur Exchange. Elle offre de nouveaux outils et fonctions d'administration, tels que la capacité de déléguer. Mais il faut posséder de bonnes connaissances théoriques et pratiques pour exploiter totalement le nouveau modèle de sécurité

Lire l'article
L’audit

L’audit

Le processus d'audit rassemble des informations, notamment liées à  la sécurité, sur les activités et les opérations qui se déroulent sur un système informatique. Windows 2000 possède deux outils d'audit : l'Observateur d'événements et l'outil Configuration et analyse de la sécurité.

L'Observateur d'événements comporte un jeu de dossiers pour

Lire l'article
La délégation administrative

La délégation administrative

Dans un environnement Exchange 2000, l'administration peut être déléguée à  deux niveaux : le niveau AD et celui de l'infrastructure d'Exchange. Au niveau AD elle permet de déléguer des tâches administratives se rapportant à  l'unité organisationnelle (UO), au site ou à  la gestion des domaines. Les UO d'AD peuvent contenir

Lire l'article
Migration du contrôle d’accès

Migration du contrôle d’accès

Les organisations migrant d'Exchange Server 5.5 à  Exchange 2000 souhaitent un chemin de migration facile entre les deux modèles de contrôle d'accès. La migration peut être facilitée par l'ADC (Active Directory Connector), qui mappe les objets du répertoire Exchange Server 5.5 avec les objets AD correspondants et vice-versa. S'il n'existe

Lire l'article
Administration du contrôle d’accès

Administration du contrôle d’accès

Le modèle de contrôle d'accès de Windows 2000 affecte plusieurs procédures et interfaces d'Exchange 2000, par exemple celle qui détermine comment définir le contrôle d'accès sur les dossiers publics. Le contrôle d'accès aux dossiers publics implique trois SD : deux pour l'objet IS dossier public (un pour l'administrateur et un

Lire l'article
Contrôle d’accès

Contrôle d’accès

Un service de contrôle d'accès accorde ou refuse l'accès aux ressources du système ou des domaines. Pour décider d'accorder ou pas l'accès, le service de contrôle d'accès considère les résultats du processus d'authentification, ainsi que les paramètres de contrôle d'accès s'appliquant aux ressources du système ou des domaines. Bien que

Lire l'article
L’authentification

L’authentification

L'authentification identifie les utilisateurs, les ordinateurs et les services ou les autres périphériques du réseau voulant accéder au système ou aux ressources des domaines. Kerberos, le protocole d'authentification par défaut de Windows 2000, offre beaucoup d'avantages par rapport à  son prédécesseur, NTLM (NT LAN Manager). Un système doit répondre à 

Lire l'article
Un seul serveur RAS à  la fois pour le VPN et les liaisons commutées

Un seul serveur RAS à  la fois pour le VPN et les liaisons commutées

Mais fichons la paix à  Mary. Les stratégies RAS de Windows 2000 résolvent un autre problème en permettant de varier les niveaux d'authentification et de cryptage selon le type de connexion entrante.

Les précédentes versions de RAS permettent un seul type d'authentification ou de cryptage pour la totalité du

Lire l'article
Définition d’un temps de connexion maximum

Définition d’un temps de connexion maximum

Les stratégies RAS ouvrent la voie à  de nouvelles perspectives de gestion des connexions entrantes. Contrairement aux précédentes versions, toutes d'une complexité technologique digne d'un interrupteur électrique (c'est-à -dire permettre ou refuser l'accès), le service RAS de Windows 2000 permet de contrôler les temps de connexion, de limiter ou de refuser

Lire l'article
Augmenter la puissance des vues indexées

Augmenter la puissance des vues indexées

Pour tirer le meilleur parti des vues indexées :
· analysez votre charge de travail pour vous familiariser avec les types de requêtes que les utilisateurs exécutent.
· activez les options SET appropriées avant de créer toute table utilisée dans la définition de la vue.
· utilisez l'option

Lire l'article
Gérer et optimiser les vues indexées

Gérer et optimiser les vues indexées

A bien des égards, les vues indexées se gèrent comme toutes les autres vues. La procédure sp_help indique les colonnes qui font partie de la vue, et sp_helptext indique la définition de la vue, à  moins que l'on ait créé la vue avec l'option WITH ENCRYPTION.
DROP VIEW abandonne une

Lire l'article
Assouplir les restrictions

Assouplir les restrictions

La liste de "nettoyage" des restrictions syntaxiques de l'instruction CREATE VIEW ne s'applique qu'à  la création de la vue indexée. Lorsqu'on effectue une sélection dans la vue, on peut utiliser tout terme SQL valide ; l'optimiseur décidera alors s'il faut inclure la vue indexée dans le plan d'exécution de la

Lire l'article
Utiliser les vues indexées

Utiliser les vues indexées

L'un des plus grands avantages des vues indexées est que les requêtes n'ont pas besoin de référencer directement une vue pour utiliser l'index sur la vue. Considérez la vue indexée Product_Totals. Supposons que l'on exécute l'instruction SELECT suivante :

SELECT productid, total_qty = sum(Quantity)
FROM dbo."order details"
GROUP BY

Lire l'article
Créer une vue

Créer une vue

Avant de créer une vue indexée, il faut s'assurer que cette dernière renverra toujours les mêmes résultats pour les mêmes données sous-jacentes. Pour ce faire, on veille à  ce que les conditions SET soient à  l'état ON :

ARITHABORT
CONCAT_NULL_YIELDS_NULL
QUOTED_IDENTIFIER
ANSI_NULLS
ANSI_PADDING
ANSI_WARNINGS

En outre, l'option SET

Lire l'article
A propos de ce cas

A propos de ce cas

Les fonctions de réexécution de trace de SQL Profiler et les procédures cataloguées étendues de trace de SQL Server 7.0 apportent puissance et flexibilité au débogage des problèmes liés aux bases de données. Que vous souhaitiez simplement surveiller votre environnement SQL Server ou que vous ayez besoin de résoudre des

Lire l'article
Quelques détails

Quelques détails

Maintenant que nous avons détaillé les fonctions de trace de Profiler, nous allons pouvoir les utiliser pour examiner de nombreuses situations de base de données. Prenons, par exemple, le cas des requêtes dont l'exécution est jugée anormalement longue. Pour découvrir pourquoi les temps d'exécution sont aussi longs, il suffit de

Lire l'article
Définition d’une trace à  démarrage automatique

Définition d’une trace à  démarrage automatique

On peut utiliser manuellement ces procédures cataloguées pour démarrer et interrompre une trace ou on peut les définir afin qu'elles s'exécutent automatiquement lorsque SQL Server démarre ou en réaction à  certains événements. Pour configurer une trace afin qu'elle démarre automatiquement, il faut commencer par enregistrer sa définition à  l'aide de

Lire l'article
Test des procédures cataloguées

Test des procédures cataloguées

Pour tester ces procédures cataloguées, exécutez le batch suivant :

DECLARE @mydbid int
DECLARE @myspid int
SELECT @mydbid = db_id('pubs'), @myspid = @@spid
EXEC sp_start_mytrace @myspid, @mydbid

Il faut recevoir un message à  l'écran (et un message e-mail, si ce paramètre est défini) présenté sous la forme :

Lire l'article
Les programmeurs peuvent décider du niveau d’encapsulation pour chacune des variables et des méthodes

Les programmeurs peuvent décider du niveau d’encapsulation pour chacune des variables et des méthodes

Encapsulation
L'encapsulation traduit le fait que les variables ne sont pas manipulées directement. Elles sont protégées par les méthodes de la classe qui les définit. Les méthodes peuvent aussi être encapsulées et les programmeurs peuvent décider du niveau d'encapsulation pour chacune des variables et des méthodes. Même si Java accepte

Lire l'article