Tutoriels
Articles
Retours d'expérience et astuces : optimisation Oracle et SQL Server, Excel, shell Unix, data science.
39 articles
Bases de données
SQL ServerEN
Export data from SQL Server to CSV as fast as possible
Benchmark of BCP, SSIS, sqlcmd and FastBCP to export a 15M rows TPC-H table from SQL Server to CSV
SQL ServerEN
T-SQL Script to return all tables data and index size
T-sql script to retrieve all tables size (date + index) in one dataset
SQL Server
Generate login, user and role for monitoring with Nagios and check_mssql_health
Nagios is a great free tool to supervize many many things in IT. SQL Server is one appliation that can be monitored by Nagios. A great plugin checkmssqlhealth contains many checks from performance counters to space used…
SQL Server
generate filtered column list for hashbytes
I was glad to see on mssqltips a script to generate column list for table in order to by use in hashbytes function later for table comparison : article with original gethashfield function But as often I needed to do…
Oracle
Changement de jeu de caractères avec Oracle database
Comment passer du characterset WE8ISO8859P1, WE8ISO8859P1 ou MSWIN1252 vers un characterset AL32UTF8 ou UTF8 sans perte de données
Oracle
Sauvegarde d’une base de données Oracle - Stratégie Incrémentale L0 et L1
comment mettre en place le catalogue RMAN et effectuer des sauvegardes complètes de niveau L0 socle pour les sauvegardes incrémentales de niveau(s) supérieur(s)
Oracle
Impossible d'afficher la console Oracle OEM avec Internet Explorer
La console oracle OEM fonctionne (emctl status dbconsole sur le serveur de base de données nous dit running) mais impossible d'avoir la mire de login depuis un client avec IE. Internet Explorer semble bloquer le site de…
Oracle
Oracle DML Error Logging
La gestion des erreurs pour des ordres DML avec Oracle et les tables de traces
SQL Server
Script de restore sql server : récupération de la dernière sauvegarde et publication vers une base de données avec un autre nom
Un script de restore database ms sql server avec récupération de la dernière sauvegarde effectuée sur le serveur (ou récupération directe dune sauvegarde via un chemin). Ce script est capable de récupérer les…
SQL Server
SQL Server 2012 (v11 Denali) : ColumnStore Index ou le stockage en colonne et compression
La version 11 de SQL Server (Denali) introduit un nouveau type d index permettant de stocker les données en mode colonnes. Les columnstore index, particulièrement adaptés aux requêtes décisionelles accélèrent ces…
SQL Server
SQL Server 2012 (v11 Denali) : Extended Events et Session Wizard
La version 11 de SQL Server (Denali) contient un assistant pour la création d'extended events. Cet article montre comment utiliser cet assistant
SQL Server
Controler l'espace de stockage avec les strategies SQL (storage and policy-based management)
Les strategies de gestion de la base de données pour controler l'espace de stockage des fichiers de base de données MS SQL Server et alerter si besoin.
SQL Server
t-sql performance : le filtre, la chaine unicode, la colonne varchar et le surcout cpu
Un problème de performance pour les requête T-SQL employant des chaines unicode sur des colonnes de type varchar : CONVERT_IMPLICIT entraîne une surconsommation cpu systématique
SQL Server
charger les traces perfmon en base de données avec relog.exe
charger des traces perfmon dans une base de données avec relog.exe
Oracle
Oracle : ora_rowscn pour connaitre les lignes modifiées et ne transférer que celles-ci
oracle ora_rowscn à quoi cela peut-il servir : Change Data Capture
Oracle
Oracle : Plan d execution étendu (gather_plan_statistics hint)
les plans d execution étendu grace au hint gather_plan_statistics et au package dbms_xplan
Oracle
Une requête SQL pour créer un calendrier sur x années
Avec cette petite requête SQL que vous pouvez rediriger vers une table, il sera facile de créer 10 ans de données pour une table de temps sans avoir recours au PL/SQL. requête calendrier Oracle Il suffit de modifier les…
Oracle
Oracle et parallelisme
Oracle et parallélisme : les gains de cette technique d optimisation, son fonctionnement et ses dangers
Oracle
Oracle 11g : cache de résultats (result_cache) pour les fonctions PL/SQL
Oracle 11g : cache de résultat pour les fonctions PL/SQL
Oracle
Oracle 11g : Result Cache ou le cache de resultat
Oracle result Cache : le cache de résultat de requête permettant de conserver en mémoire le résultat de certaines requêtes pour une réutilisation directe.
Oracle
Oracle 11g : Index Invisible
Oracle 11g propose des index invisibles afin de tester leur interet sans invalider tous les plans en cours
Oracle
Oracle : Partitionnement et performance
Oracle et le partitionnement : les gains de performances et le fonctionnement du partitionnement Oracle
Oracle
Oracle : clustering factor ou le facteur d'ordonnancement des index
Le clustering factor d'un index est un indicateur qui permet à l'optimiseur Oracle de savoir si l'ordre des rowid dans les feuilles de l'index est plus ou moins similaire à l'ordre des rowid de sa table. Plus l'ordre…
Oracle
Oracle : Table IOT (Index Organized Table) ou les Tables Triees suivant la PK
Tables IOT Oracle : les tables triées suivant l'index de clef primaire. Avantages et inconvénients des tables IOT Oracle.
Oracle
Secrets dans la gestion mémoire Oracle : La PGA
Depuis la version 9i d'Oracle, la gestion de la mémoire peut se faire de manière automatique. Le paramètre PGAAGGREGATETARGET remplacant les paramètres SORTAREASIZE et HASHAREASIZE utilisé en 8i. Il faut rappeler que la…
Machine learning & optimisation
Data ScienceEN
Is this summer warmer than usual here in Lyon (so far)
analysis of Lyon City Town (France) Temperature Evolution
Data ScienceEN
Looping over Pandas data
Differents technics to loop using python and pandas lib with performance comparison of each technic
Data ScienceEN
k-means clustering
k-means is a kind of clustering algorithms, which belong to the family of unsupervised machine learning models. It aims at finding $k$ groups of similar data (clusters) in an unlabeled multidimensional dataset. Let…
Data ScienceEN
OSM Restaurants
In this post we are simply going to retrieve the restaurants from the city of Lyon-France from Open Street Map, and then plot them with Bokeh. Downloading the restaurants name and coordinates is done using a fork of the…
Bureautique
Excel
Excel et le solveur (de Excel 2000 à Excel 2010)
Les calculs effectués habituellement avec Excel utilisent des valeurs numériques qui constituent les données d'un problème. A l'aide d'un certain nombre de formules disposées dans les cellules des feuilles de calculs,…
Excel
Calcul et formules matricielles dans excel
Les calculs matriciels dans excel permettent de rendre cohérents certains calculs. En effet plutot que de recopier les formules sur plusieurs cellules, les formules matricielles s'appliquent à toute une plage appelées…
Excel
Excel et la fonction recherchev ou comment faire une jointure dans excel
Explication et exemple de la fonction RECHERCHEV qui est une fonction excel qui permet de récupérer des informations d'autres tableaux et donc de faire une "jointure" dans excel.
Excel
Comptage distinct dans excel
Dans excel, j'ai toujours trouvé qu'il y avait un manque cruel de la fonction de comptage des éléments distinct d'une plage. Une petite fonction utilisateur est donc nécessaire pour pallier ce manque. voici le code de…
ExcelEN
Count distinct with Excel
With Excel, I had always found that there was a crual leak with functions : no count distinct ! A simple user function could help to fill the gap. Here is the code : Function NbValUniques(laPlage As Range) Dim…
Système
Unix
Outil de Monitoring pour linux et unix : nmon
Nmon est un outil complet de monitoring live ou en trace pour IBM AIX et Linux. Voici quelques écrans et description de ses capacités de cet outil très pratique : En utilisant l’analyzer pour nmon, un fichier excel avec…
Unix
Unix Shell : créer et utiliser des fonctions pour logguer des traces des traitements
Des fonctions shells pour un mini framework de trace des traitements dans un fichier de trace
Business Intelligence
Data Integration
Charger des données LinkedIn dans SAP HANA avec Informatica PowerCenter
Le chargement de données du réseau social LinkedIn dans la base de données In-Memory SAP HANA via Informatica PowerCenter : description des étapes d'installation et de configuration
Aucun article ne correspond à cette recherche.