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
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
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 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
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
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
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é
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
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
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
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
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
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
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
Prise en charge des instances multiples
Toutes les éditions de SQL Server 2000 prennent en charge les instances multiples. Il est donc possible d'exécuter simultanément plusieurs instances distinctes de SQL Server sur le même ordinateur. Cette fonctionnalité est très utile pour consolider les environnements de production, mais ce n'est pas à ce niveau que ces avantages
Lire l'article
iSeries Navigator
On pourrait penser que, dès lors qu'IBM adopte des outils d'administration système multi-platesformes, iSeries Navigator reste un peu à la traîne. Tel ne semble pas être le cas. En effet, la V5R3 d'iSeries Navigator regorge d'améliorations. La plupart d'entre elles supportent de nouvelles fonctions dans l'OS/400, comme la possibilité de
Lire l'article
HSL-2
IBM a introduit des câbles et des ports physiques HSL-2 avec les modèles i825, i870 et i890, mais ils fonctionnaient à la même vitesse que HSL-1. Les nouvelles machines utiliseront les mêmes ports et connecteurs HSL-2 mais tourneront deux fois plus vite. Les vitesses d'I/O avec les nouveaux câbles atteindront
Lire l'article
Une bonne planification pour un bon résultat
Pour que la consolidation se passe sans heurts, il faut bien connaître LPAR. Si vous faites appel à des ressources externes pour aider à la consolidation, ou pour la planifier complètement, exigez que le partenaire ou le consultant soit certifié IBM en tant que iSeries LPAR Technical Solutions Expert. Si
Lire l'article
Séquences autogénérées
Les programmeurs iSeries peuvent aussi améliorer leur productivité en déplaçant le simple traitement de gestion comme la génération de valeurs de clés dans le moteur DB2 UDB. Un nouvel objet DB2, séquence, offre cela en V5R3. On peut considérer qu'un objet séquence fournit un super ensemble des possibilités du support
Lire l'article
Déclencheurs INSTEAD OF
Quelle technologie employez-vous lorsque vous devez intercepter une instruction DML (Data Manipulation Language) et effectuer un traitement de remplacement ? Vous devez peut-être modifier en vue actualisable une vue qui ne l'est pas ou, lorsque vous optimisez votre base de données de production, vous réalisez qu'un partitionnement de la table
Lire l'articleLes plus consultés sur iTPro.fr
- Visibilité, réputation, clients : ce que les petites entreprises ne pourront plus déléguer en 2027
- IA souveraine : l’Europe avance, mais son interconnexion prend du retard
- Cloud public : la sécurité des données s’impose comme premier critère pour les agents publics
- Le champ de bataille des fournisseurs de services n’est plus l’IA, mais la confiance
Articles les + lus
Continuer avec Exchange Server : quelles conséquences ?
Raccourcis Réseau et Navigateur : le kit de Diagnostic des Professionnels IT
Raccourcis PowerShell et Windows Terminal pour les Professionnels IT
Commandes Windows 11 : le Guide des Outils accessibles avec Win + R
Sécurité : une approche dans la durée avant tout
À la une de la chaîne Tech
- Continuer avec Exchange Server : quelles conséquences ?
- Raccourcis Réseau et Navigateur : le kit de Diagnostic des Professionnels IT
- Raccourcis PowerShell et Windows Terminal pour les Professionnels IT
- Commandes Windows 11 : le Guide des Outils accessibles avec Win + R
- Sécurité : une approche dans la durée avant tout
