Pourquoi attendre ?

Tech |
> Tech
Pourquoi attendre ?

Pourquoi attendre ?

Toute la publicité autour des fonctionnalités nouvelles ou améliorées de SQL Server 2005 ne doit pas vous empêcher de mettre en oeuvre des solutions utiles dès maintenant. Il existe encore bien d'autres façons de mettre à  profit de manière créative les fonctionnalités précieuses et souvent ignorées de SQL Server 2000.

Lire l'article
Procédures de terminaison

Procédures de terminaison

Un programme peut se terminer anormalement pour diverses raisons : une erreur non supervisée cause une exception, une section interactive se termine anormalement, un utilisateur annule un programme avec System Request option 2, un utilisateur met fin à  un job. ILE fournit un moyen uniforme de traiter toutes les formes

Lire l'article
CoD (Capacity on Demand)

CoD (Capacity on Demand)

Avec le matériel i5, IBM continue à  offrir les fonctions de capacité à  la demande (CoD). Elle introduit aussi une nouvelle fonction connexe appelée RoD (Reserve on Demand). Le principe est le suivant : on achète une certaine capacité et si le processeur atteint une utilisation de 100 %, la

Lire l'article
Domaine d’externalisation des touches de fonction

Domaine d’externalisation des touches de fonction

Tous les programmes interactifs utilisent des touches de fonction. Ceux d'entre vous qui s'efforcent de s'éloigner des sous-routines incorporent peut-être déjà  des sous-procédures pour les traiter. Le code destiné à  supporter ces sous-procédures de touches de fonction se présente sous la forme de cinq inserts prédéfinis que vous pouvez copier

Lire l'article
Avant-première technologique

Avant-première technologique

DB2 UDB en version V5R3 contient deux améliorations qui sont essentiellement des avant-premières technologiques. Ce sont des MQT (materialized query tables) et des tables partitionnées, que l'on trouve déjà  dans d'autres produits DB2 UDB.
Les MQT servent à  stocker les résultats d'une requête. La V5R3 permet de créer une MQT

Lire l'article
Reporting

Reporting

A l'heure qu'il est, vous avez déjà  entendu parler de la nouvelle solution de reporting de Microsoft, SQL Server 2000 Reporting Services. Bien qu'il soit trop tôt pour que Microsoft puisse se prévaloir d'une victoire complète dans le domaine du reporting, les premiers commentaires des clients indiquent que Reporting Services

Lire l'article
Supervision des erreurs

Supervision des erreurs

Nous avons vu jusqu'ici comment utiliser les BIF et le coding défensif pour prévenir ou traiter les erreurs évidentes. Mais toutes ne le sont pas. Prenons un exemple simple :

z = (a - b) / (c - d)

C'est la différence entre les deux qui compte :

if (c

Lire l'article
HMC (Hardware Management Console)

HMC (Hardware Management Console)

Si vous pratiquez le partitionnement ou si vous envisagez d'utiliser CoD (Capacity on Demand), vous devez vous familiariser avec la nouvelle HMC (Hardware Management Console), un serveur xSeries autonome consacré à  gérer le partitionnement et l'allocation de processeur à  la demande sur le matériel Power5. Il prend le relais de

Lire l'article
Conclusion

Conclusion

Même en possession d'outils qui simplifient l'administration, les clients ne garderont pas forcément les partitions pendant très longtemps. Souvent une consolidation physique avec la première étape d'une stratégie de consolidation en plusieurs phases : amener toutes les données et les ressources dans le même data center, puis disséminer les partitions

Lire l'article
Un moteur plus rapide

Un moteur plus rapide

Un moteur de base de données plus rapide est toujours apprécié du développeur. A cet égard, la V5R3, améliore de diverses façons la performance SQL. Le SQE (SQL Query Engine) est surpuissant en V5R3 car il peut désormais traiter davantage d'instructions SQL, en prenant en charge les sousrequêtes, les vues,

Lire l'article
Colonnes calculées

Colonnes calculées

Les modélisateurs de données méconnaissent souvent l'aptitude de SQL Server 2000 à  définir une colonne dynamique ou calculée au sein d'une table, en tant que partie intégrante de la définition sous-jacente de la table, et à  améliorer les performances des requêtes par une indexation de la colonne calculée. Au lieu

Lire l'article
Coding défensif

Coding défensif

Le coding défensif tente de prévenir les erreurs ou, s'il ne peut les empêcher, de les traiter élégamment. De nombreuses opérations devraient être « gardées » par du code qui évite les erreurs. Cela semble peut-être impressionnant, mais la simple liste de la figure 2 couvre la plupart des erreurs

Lire l'article
Exploitation sans interruption

Exploitation sans interruption

L'iSeries permet désormais la permutation à  chaud des périphériques, comme les tours I/O ou les serveurs xSeries attachés à  IXA. A l'heure actuelle, si l'on veut ajouter une tour d'I/O ou un IXA à  la configuration, il faut arrêter le système ou les partitions concernées, puis casser la boucle HSL,

Lire l'article
Haute disponibilité

Haute disponibilité

En plus d'inciter à  une solution haute disponibilité, LPAR offre un parfait environnement pour l'installer. Les clients utilisent les partitions dans toutes sortes de topologies : plusieurs à  un, un à  plusieurs, ou un à  un. Certains clients ont des machines A, B et C sauvegardées sur une boîte secondaire

Lire l'article
Autres nouveaux outils

Autres nouveaux outils

La V5R3 offre quelques améliorations de types de données, pour proposer aux développeurs davantage de souplesse et de moyens. La précision maximale des champs décimaux a été portée de 31 à  63. L'aspect Unicode a lui aussi été amélioré : désormais, on peut coder des données Unicode en format UTF-8

Lire l'article
Gestion du workflow

Gestion du workflow

La plupart des utilisateurs de SQL Server connaissent les services DTS (Data Transformation Services), un ensemble d'utilitaires servant à  extraire, transformer et charger des données. Toutefois, nombre d'entre eux ne réalisent pas que le moteur de workflow de DTS fournit également une méthode facile et directe pour gérer l'exécution de

Lire l'article
BIF de retour

BIF de retour

Une BIF de retour indique si une opération a réussi. La figure 1 montre les BIF de retour les plus courantes utilisées avec le RPG en format libre. Ces BIF renvoient toutes une valeur d'indicateur *On ou *Off. Les BIF sont normalement associées à  des opérations d'I/O. On peut coder

Lire l'article
Composants intégrés

Composants intégrés

Quelques-unes des améliorations d'I/O apportées au nouveau système facilitent la vie des sites iSeries tout en leur faisant faire des économies. Ainsi, on trouve un contrôleur de disque intégré sur le fond de panier des deux modèles, et donc on n'a plus besoin d'un contrôleur de disque séparé, d'une valeur

Lire l'article
Simplifier les infrastructures

Simplifier les infrastructures

Les clients ont utilisé la technologie, entre autres, pour simplifier leurs infrastructures. Qu'il s'agisse de consolider la charge de travail, l'empreinte au sol ou les compétences, le partitionnement s'y prête dans tous les cas. Côté charge de travail, les clients exécutent souvent de multiples instances indépendantes des systèmes d'exploitation pour

Lire l'article
Cryptage des données

Cryptage des données

La protection des données personnelles et sensibles s'impose de plus en plus dans la programmation des applications. Les développeurs iSeries n'ont pas besoin d'écrire leurs propres routines de cryptage, grâce aux fonctions de DB2 UDB en matière de cryptage et de décryptage. Les fonctions scalaires DB2 Encrypt et Decrypt utilisent

Lire l'article

Les plus consultés sur iTPro.fr

A lire aussi sur le site

À la une de la chaîne Tech