Db2 Month

Time to Download the Db2 13 for z/OS Manuals!

Time to Download the Db2 13 for z/OS Manuals!

Yesterday I posted a brief piece about the new version of Db2 for z/OS that is now generally available: Db2 13 for z/OS is Here! It is always an exciting time when a new version of Db2 for z/OS is unleashed on the world and one of the first things I recommend is to...

read more
Moving from IMS to Db2?

Moving from IMS to Db2?

As a Db2 consultant and regular blogger I often receive questions about technical things, but also on strategy and industry trends. I try to help but I always make it clear when answering that I cannot predict the future, only make educated guesses... So with that...

read more
Moving from IMS to Db2?

Top 10 Steps to Building the Right Indexes

One of the constant struggles with Db2 development, and indeed developing for any relational DBMS, is designing and creating appropriate indexes. Perhaps the most important thing you can do to assure optimal application performance when accessing data in a...

read more

Db2 Month

Time to Download the Db2 13 for z/OS Manuals!

Removing Duplicates From a List in Elixir

Thanks to the Enum module, in Elixir we can trivially remove duplicates from a list. In the following example, we take a list of integers and pass it to the Enum.uniq/1 function which removes duplicates from the list without altering the original...

The DB2Night Show #246: Db2 Advanced Log Space Management – Unleashed

Developing with Elixir/OTP Course Review

Ruby was the first programming language I truly fell in love with. Yes, I had used several others before (and have since), but Ruby was and still is something dear to me. I can appreciate the usefulness of Python, the simplicity of Go, and the mind-expanding nature of...

Moving from IMS to Db2?

Sorting Results by Specific Values in SQL with CASE

Recently I rewrote the backend for my service, Any New Books, due to an Amazon API change. Generally speaking, rewriting an entire codebase is a bad idea. However, the code was quite old and the API changes rather drastic, so I took the opportunity to rewrite the...

Db2 for z/OS: The Online Path from a Multi-Table Table Space to Universal Table Spaces

4 Tech Innovations That Could Change Smartphones

Smartphones have gotten so advanced today that it can almost be hard to tell the difference between the top options. That’s not to say you’d literally mix up an iPhone and its Samsung counterpart — but there aren’t too many defining features that really set one apart...

Db2 12 In-Memory Feature: Fast Index Traversal

Db2 12 In-Memory Feature: Fast Index Traversal

Db2 12 is classified as an in-memory data base by Gartner.  It is not just a simple in-memory data base but a very smart one. In this paper, we explain one of the most innovative in memory optimizations in Db2 12. Why In-Memory Optimization in Index?  The...

Should DB2 have an Immutable Table Function?

Should DB2 have an Immutable Table Function?

I love hearing about Blockchain; if you are involved in Fintech, then surely by now you have heard a lot about it, and that it holds a tremendous amount of promise for Internet business. Fundamentally, it guarantees the validity of a transaction.  Blockchain is a...

Sign up to receive the latest mainframe information

This field is for validation purposes and should be left unchanged.

Upcoming Events

❓Think You Know Mainframe AI

❓Think You Know Mainframe AI

Mainframes have powered intelligent decisions for decades. Today, artificial intelligence (AI) takes that role further – spotting fraud as transactions happen, anticipating workload demands, helping developers understand legacy code, and strengthening system...

read more
Mainframe Jargon Challenge

Mainframe Jargon Challenge

Every technical field develops its own language, and the mainframe world is no exception. Whether we’re talking about the alphabet soup of multi-letter acronyms or terms that have been part of the platform for decades, mainframe jargon serves as a kind of shorthand...

read more