Articles & Content

DB2 for WebSphere Commerce

Expert tips on building and administering DB2 LUW databases for WebSphere Commerce

Note: The content of this blog is the opinion and thoughts of the blogger and does not necessarily represent the opinions of IDUG.


Wrap-Up: IDUG Db2 North American Technical Conference in CharlotteThe IDUG Conference in Charlotte this year was one of the best-run North American Conferences I have been to. They rose close to the high standard that the IDUG European conference committee sets. I had fewer issues with how things ran.... Read the rest
IDUG NA Technical Conference in Charlotte, NC – June 2019This is my regular pre-conference blog entry. I write these every year to share details about the conference and to share my excitement for this form of education and networking. The IDUG conferences in the US and Europe are my favorite weeks of the year.... Read the rest
Db2 Basics: Setting up a Command Line to Work with Db2I'm a command line gal, and probably always will be. I doubt a GUI will tempt me away from the command line, though I do find myself enjoying using things like Jupyter Notebook to also access the databases I support. Does Your Database Know Who You Are?... Read the rest
Interesting Issue with /tmp on a Db2 ServerI learn something new every day. The times I'm most surprised about what I learn is when it happens to be something pretty fundamental about how Db2 uses resources. EnvironmentThis situation happened on an AIX environment I'm mentoring someone to build.... Read the rest
DB2 Basics: Beyond Just Taking a Backup – Backup Performance, Utilities, and More!While I've covered this topic in detail, and blogged about a specific backup performance problem, I've never talked about this at the basics level. What is a Backup?A backup is a binary image of the entire Db2 database.... Read the rest
SQL Differences Between Db2 and InformixI have been working with Informix from a user perspective recently. I learned about some of the SQL differences and developed a greater empathy for developers in the process. CTE Support is covered, along with comparing the date and time handling syntax.
SQL That Meant Well: Where Functions are AppliedNot only was this delete running unreasonably slow – it was also causing lock timeouts on the MEMBER table while running because of the slowness. This post contains application specific details that you don’t need to understand the underlying concept here, which applies across many SQL statement…
SQL That Meant Well: Applying Conditions in the Subquery vs the Outer QueryThis is a new series that has been percolating in my head for a while. When I help clients with SQL, we're often adding (or removing) indexes to help SQL performance. It has been said (though not by me) that SQL re-write is obsolete because the Db2 Optimizer will take care of that.... Read the rest …
Connecting to an Informix Database from Jupyter NotebookThere is almost nothing in this blog post about Db2. This is unusual for me. But I had a bear of a time figuring this out, so I need to share. I have a lot of Db2 performance data that is stored in an Informix databse. This means that if I want to apply things I'm learning with Jupyter Notebook and …
Update on Ember’s Data Science Journey – February 18, 2019I've been moving along well this year on my data science journey. I've been thoroughly enjoying an edX class: Python for Data Science from UC San Diego. I started using Jupyter Notebooks (Python Kernel) over a year and a half ago, so I am enjoying the course on three levels: It seems easy because I …