geohernandez - Journey of a Database Engineer and Data Engineer apprentice
  • ABOUT
  • CONTACT ME
  • WORK WITH GEO
    • Data Specialist
    • Speaker Events
    • Resume
  • EnglishEnglish
    • EnglishEnglish
    • EspañolEspañol
ABOUT
CONTACT ME
WORK WITH GEO
    Data Specialist
    Speaker Events
    Resume
English
    English
    Español
geohernandez - Journey of a Database Engineer and Data Engineer apprentice
  • ABOUT
  • CONTACT ME
  • WORK WITH GEO
    • Data Specialist
    • Speaker Events
    • Resume
  • EnglishEnglish
    • EnglishEnglish
    • EspañolEspañol
Chronicles from the trenches•SQL Server 2019•T-SQL

Introduction to Scalar UDF inlining in MS SQL Server 2019

March 1, 2021 by geohernandez No Comments

Historically the use of User Defined Functions aka UDF has represented a great option to encapsulate logic into Database reusable objects, nonetheless, during the implementation of scalar UDF (a variation based on the function’s output) for MS SQL Server we have been suffering painful performance penalties until the arrival of version 2019, so in this article, we are going to address how the new Scalar UDF Inlining feature helps us to avoid performance problems and get the maximum value in our Database code inside SQL Server.

Continue reading
Share:
Chronicles from the trenches•Data Engineering•Python

An introduction to pathlib module of Python

February 22, 2021 by geohernandez No Comments

First at all, I would like to clarify something that maybe sounds evident, but sometimes we forget, the path is not a string, it is a fact that we must keep in mind to avoid headaches in our journey in Python.  Since Python 3.4 in advance, we count on a powerful and versatile module called pathlib.

Continue reading
Share:
Chronicles from the trenches•MySQL

Solving drop database error: can’t rmdir in MySQL

February 11, 2021 by geohernandez No Comments

Sometimes, the only thing that we want is to drop a database(not in PRODUCTION) and recreate it from scratch, especially when we are in the process of automating the deployment of our MySQL databases, for instance using liquibase. Therefore, it is not uncommon in an initial testing process to wish to drop and recreate our tested database.

Continue reading
Share:
Uncategorized

AZ-900: Lessons learned and Cloud perspectives

February 10, 2021 by geohernandez No Comments

Recently I did the Microsoft Azure Fundamentals exam and passed, nonetheless this experience was totally different from previous exams and certifications earned in the past, and probably many colleagues have felt the same. Let me try to explain to you about my professional context and why I think that this exam is a must for any IT professional and how a lot of knowledge acquired on Azure is perfectly portable to other Cloud providers.

Continue reading
Share:
Page 1 of 61234»...Last »

Search for articles

Recent Posts

  • Introduction to Scalar UDF inlining in MS SQL Server 2019
  • An introduction to pathlib module of Python
  • Solving drop database error: can’t rmdir in MySQL

Categories

  • Azure (3)
  • Azure DevOps (2)
  • Bash script (1)
  • Blog (1)
  • Cassandra (3)
  • Chronicles from the trenches (18)
  • Data Engineering (3)
  • DB optimization (2)
  • Events (2)
  • GIT (1)
  • MySQL (1)
  • Python (3)
  • SQL Saturday (1)
  • SSIS (2)
  • T-SQL (5)
  • Uncategorized (1)

Archives

  • March 2021 (1)
  • February 2021 (3)
  • December 2020 (1)
  • October 2020 (3)
  • September 2020 (1)
  • August 2020 (1)
  • January 2020 (1)
  • August 2019 (1)
  • July 2019 (1)
  • June 2019 (1)
  • May 2019 (1)
  • April 2019 (1)
  • March 2019 (1)
  • November 2018 (3)
  • October 2018 (1)
  • September 2018 (1)
  • August 2018 (2)

© 2021 copyright Geo Hernandez // All rights reserved     Step by Step