At some point, every system gets outdated or starts showing its age. We all have had to deal with the headaches and logistical nightmares of moving our core databases from a legacy system on to a new server. In this webcast, we will cover different ways in which you can leverage Informix Enterprise Replication to move from an old server to a new one with minimal downtime, headache, and infrastructure needed. We will be covering cases of needing to handle the potential for fail backs, migrating between different OS platforms, as well as covering ideas to minimize end user interruption.


The second part of this webcast will further examine the Informix utilities which can be used to migrate data to a new system, and how to combine different utilities to speed up migrations and minimize downtime.


Migrating your Informix databases to new hardware and operating systems can be a daunting task. During this webcast, we will look at some of the challenges involved, and things to consider when migrating. We will look at the various tools available in Informix which can be used to unload and load data and cover the use of dbexport and dbimport.


End to end security is becoming more critical every day. In this webcast, we will demonstrate step by step how to set up basic SSL encryption for the Informix engine and how to configure ODBC clients for Windows and Linux to make sure all of your data is secured in transit.


Art Kagel developed and maintains the popular open source utility dostats to enable you to automate and keep up to date catalog statistics and data distribution that the Informix Optimizer needs in order to select the best method of running your SQL statements. He will describe how it works, how to compile it on several platforms, and why you should upgrade to the latest version. He will also discuss the Informix Automated Update Statistics (AUS) and how that compares to dostats.


An overview of using Informix External Tables for unloading and loading data and the benefits that they offer.


Whether you are reorganizing a table, loading a table or doing a full data migration, you will want to use the unload/load capabilities of Informix. This is an in depth look at the various options available to you in such an endeavor as well as issues which should be taken into consideration.


Have you ever had a large batch job that had to be rerun from scratch when the primary server crashed after the job had been running for many hours? Wouldn't you like to have that job just continue running when your secondary server takes over? You can! This will be a live demonstration of how to configure your servers to take advantage of the Informix Transaction Survival feature.


For years Informix users who backup to local disks have been stuck with the limits of ontape or the tediousness and slowness of the Informix TSM system. Introduced in version 12 there is the brand new PSM system. Tom will cover the basics of getting started using it and may have you rethinking your backup strategies.


This session will cover Getting Started with Enterprise Replication.


This session will cover comparing similar data types. A review of normalization. Implementing difficult relationships.


This session will cover some of the basics of Informix Tuning, with a focus on monitoring and tuning of queries. Some of the areas that will be covered include: Identifying long running queries, Explain plans, Optimizer directives, Monitoring the buffer pool usage, Checking statistics, and Finding busy tables


Mike discusses how to setup and use Informix auditing to monitor the usage of your database servers.


Tom discusses how to setup and use the connection manger to provide fail-over and capability to your database servers.


This webcast will focus on best practices for Informix DBAs including why Not to use RAID5.


With the emergence of 'Internet of Things' (IoT) we are all collecting more data than ever. Every company wants to get as much data as possible and have it available for use as even faster. With this new mentality of getting data there quickly, new methods of application development have become common. With the focus squarely on the application it has changed how the database sits in the corporate structure. Informix has grown and changed to meet the changing needs of the data economy. In this talk we will be covering a number of the new features that Informix has introduced in the last several years to meet the era of Big Data. We also are going to talk about several complimentary utilities that work hand in hand with Informix to better manage and make sense of the volumes of new data coming in. We will explain what NoSQL is and why you should care about a new method to store and manage data. Also we will talk about the new REST and Mongo listeners and show how that is changing the face of how we can access our Informix data. Join us for this look over some of the new facets of the changing Informix landscape.


This is a replay of Art Kagel's Webcast on October 20, 2015 on Informix Storage and the impact of RAID levels, why not to use RAID 5 and what RAID levels work best with modern databases.


This final webcast of the series will focus on installing and setting up Informix. Intended mainly for new adopters of the IBM Informix database product, Tom will demonstrate how this advanced and powerful database engine is simple to install and configure on just about any hardware.


This webcast will explore some of the ARM-based computers that are available, and describe why ARM is such a good fit for an IoT solution. Tom will show how simple it is to install a full version of the IBM Informix database server on a low-power, affordable ARM-based Linux computer, and why the power and simplicity of Informix makes it ideal for an embedded IoT gateway.


This webcast will describe Informix TimeSeries, why it is such a good fit for an IoT solution, and show how it can be used to efficiently store sensor data. Examples of querying TimeSeries data will be shown and then displayed on a web page served from a Beaglebone ARM computer. The sensor data will be pushed out to a cloud, and an example will be shown using APIs to retrieve the data and display it.


This is the first webcast in our series and will introduce Informix and the Internet of Things and give an overview of the different components. It will include a practical demonstration of data from sensors being stored on a Beaglebone Black ARM computer and pushed to the cloud. This webcast will show how simple sensor data can be read using an Arduino-based microcontroller and conclude with the data being received on the Beaglebone gateway.


Art Kagel, is an Independent consultant and IIUG Board Member, presented on programming, concurrency, and tuning applications against Informix. This is an update to the presentation Art did at our last Washington Area Informix User Group Meeting. (Note: there are a few problems with the sound, I tried to fix it as best as I could)


This is the final of a series of four Webcasts, one a month, providing a tutorial on how to use Informix with PHP.


This is the third of a series of four Webcasts, one a month, providing a tutorial on how to use Informix with PHP.


This is the second of a series of four Webcasts, one a month, providing a tutorial on how to use Informix with PHP.


This is the start of a series of four Webcasts, one a month, providing a tutorial on how to use Informix with PHP.


The Open Admin Tool (OAT) is one of the most exciting and least talked about new features for Informix in the past few years. It is an open platform to manage your Informix instances through a convenient web interface. In this talk we will be breaking down how to get up and running with OAT and covering many of the basic tasks you can perform in it. Since version 11 was released many people have migrated up to it, however most of them have either not gotten OAT up at all or looked at it briefly and put it back down. Listen to the webcast and we will tell you why you want to go to the latest release of OAT and why you should be using it every day. Some of the highlights: *Get step by step instructions to getting it running on a variety of operating systems *Learn about monitoring replicated environments using your web browser *See different ways to get very easy to read visual guides to the health of your database *Learn how to safely give your Jr DBA the ability to add new space without having to worry every time he does *See how to browse your database without needing to use dbaccess or SQL *Find out how to easily get reports that you can give to management showing how much Informix is racing along


Art presents UPDATE STATISTICS in depth, dostats, and his other free utilities for monitoring and tuning an Informix database in his utils2_ak package. Topics covered will include: *Table Level statistics and data distributions *Fragment Level statistics and data distributions *Update statistics for procedure/function *Providing data distributions for User Defined Types *Dostats and the art of balancing distribution quality with runtime performance *Other useful utilities in the utils2_ak package


This Webcast will demo and benchmark the Informix Warehouse Accelerator 12.10. Last year we showed it running 9 hours of queries in 14 minutes. Mike Walker will demonstrate our current benchmarks with this exciting new database technology. He will demonstrate ad-hoc queries on a bookstore database with 250 million customers and over a billion records in the fact table.


Art went through the steps one takes to determine the health of the server and start Informix Database Performance Tuning: * Overall Performance * IO Performance * Tablespace Performance * Memory Performance * Virtual Processor Performance * OS Performance * Caches


What do Wikipedia, Facebook, Wordpress, and Yahoo all have in common? They all run on PHP. PHP is an open source server-side scripting language designed for Web development to produce dynamic Web pages. And it works great with the fastest database, Informix. In this talk we will be discussing how quick and easy it is get going in PHP and how to set up PHP to talk to Informix using the PDO driver library. You can easily use PHP to select, insert, update and delete data from an Informix database to create a database driven web site.