<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-5559317973653027936</atom:id><lastBuildDate>Fri, 17 Feb 2012 03:29:35 +0000</lastBuildDate><category>install</category><category>i/o</category><category>varchar</category><category>innovator-c</category><category>conference iiug advertising</category><category>north america</category><category>lru</category><category>initialize</category><category>free</category><category>create table</category><category>informixdb</category><category>quick start</category><category>ultimate</category><category>open source</category><category>upgrade</category><category>update statistics</category><category>tlr</category><category>white paper</category><category>restore</category><category>buffered logging</category><category>scheduler</category><category>webcast</category><category>smart meter</category><category>dbspace</category><category>TimeSeries</category><category>insider</category><category>iiug 2012</category><category>onbar</category><category>redbooks</category><category>excluded features</category><category>intermediate</category><category>training</category><category>aiovp</category><category>backup</category><category>performance tuning</category><category>choice</category><category>buffers</category><category>11.7</category><category>dbaccess</category><category>flexible grid</category><category>automatic storage provisioning</category><category>mysql</category><category>enterprise replication</category><category>webinar</category><category>vmware</category><category>instant message</category><category>growth</category><category>max_fill_data_pages</category><category>summit</category><category>sql admin api</category><category>oracle</category><category>mdm</category><category>onparams</category><category>roadshow</category><category>logical log</category><category>checkpoint</category><category>alarmprogram</category><category>ninja</category><category>marketing</category><category>physical log</category><category>virtualization</category><category>pricing</category><category>iiug</category><category>support</category><category>client</category><category>autonomic</category><category>foreground write</category><category>fastest informix dba</category><category>oninit</category><category>benchmark</category><category>event</category><category>conference</category><category>fault tolerance</category><category>crm</category><category>ebook</category><category>optofc</category><category>create aggregate</category><category>spl</category><category>meter data management</category><category>survey</category><category>python</category><category>chat</category><category>disaster recovery</category><category>lru write</category><category>ontape</category><category>create index</category><category>discover informix</category><category>merge</category><category>J5 offsuit really?</category><category>cpuvp</category><category>chunks</category><category>stored procedure</category><category>connect</category><category>table level restore</category><category>oltp</category><category>migration</category><category>chat with the labs</category><category>hdr</category><category>sql server</category><category>onmode</category><category>express</category><category>onspaces</category><category>user defined aggregate</category><category>sql</category><category>fillfactor</category><category>features</category><category>index</category><category>chunk</category><category>beginner</category><title>Informix DBA</title><description>oninit -i; onstat -am; onmode -lucky</description><link>http://www.informix-dba.com/</link><managingEditor>noreply@blogger.com (Andrew Ford)</managingEditor><generator>Blogger</generator><openSearch:totalResults>65</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/blogspot/ZMLPv" /><feedburner:info uri="blogspot/zmlpv" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5559317973653027936.post-5297633206044454973</guid><pubDate>Tue, 07 Feb 2012 14:53:00 +0000</pubDate><atom:updated>2012-02-07T08:53:16.240-06:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">open source</category><category domain="http://www.blogger.com/atom/ns#">crm</category><title>Informix Port Delivers Unlimited Database Scalability for Popular SaaS Application</title><description>Google Alerts has been depositing some interesting Informix news into my inbox lately, I thought this one was interesting. Glad to see open source applications being ported to Informix.&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.prweb.com/releases/2012/2/prweb9169551.htm" target="_blank"&gt;Informix Port Delivers Unlimited Database Scalability for Popular SaaS Application&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote class="tr_bq"&gt;&lt;b&gt;Delivers enhanced ability to create and manage large SugarCRM databases without impacting performance even for extremely large users&lt;/b&gt;&lt;/blockquote&gt;&lt;br /&gt;
&lt;blockquote class="tr_bq"&gt;&lt;div class="releaseDateline" style="background-color: white; font-family: Arial, Helvetica, sans-serif; line-height: 15px; margin-bottom: 1em; padding-bottom: 4px; padding-left: 0px; padding-right: 0px; padding-top: 10px;"&gt;&lt;span style="font-size: x-small;"&gt;London, UK (PRWEB UK) 7 February 2012&lt;/span&gt;&lt;/div&gt;&lt;div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px; padding-bottom: 4px; padding-left: 0px; padding-right: 0px; padding-top: 4px;"&gt;Oninit, the leading Informix services company, announces that SugarCRM, the world’s fastest-growing Customer Relationship Management (CRM) solution, has been ported onto IBM’s Informix, effectively eliminating some of the scalability concerns that can exist with this and many other Software as a Service (SaaS) applications. This brings together one of the world’s fastest and most flexible databases with a hugely popular open source application, and effectively demonstrates to application developers the suitability of Informix as a core database platform for SaaS applications.&lt;/div&gt;&lt;div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px; padding-bottom: 4px; padding-left: 0px; padding-right: 0px; padding-top: 4px;"&gt;SugarCRM, a leading open source CRM solution, is increasingly being used by larger enterprises and governments whose data management needs can increase exponentially as usage gathers momentum. With an Informix database in place SugarCRM users will be able to create and manage extremely heavily populated CRM systems without seeing a decrease in performance. Some databases which are traditionally used to build SaaS applications, or which are used as enterprise database servers to support such applications in-house, can struggle to maintain referential integrity and speeds of query response as the amount of information being stored and managed increases.&lt;/div&gt;&lt;div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px; padding-bottom: 4px; padding-left: 0px; padding-right: 0px; padding-top: 4px;"&gt;States John Baker, Managing Director of Oninit Group: “After several months of development in partnership with systems integrator i2Global, we are delighted to see SugarCRM running efficiently on Informix. With the demand for SaaS increasing, it made business sense to demonstrate Informix’s perfect suitability for the job. Delivering SugarCRM on Informix shows that it can easily power a major SaaS application. It offers unlimited growth, outstanding performance and is the ideal platform for creating and managing heavily populated databases.”&lt;br /&gt;
Using SugarCRM on Informix has also simplified and speeded up the data upload process. Recent tests by i2Global show that large amounts of records can be uploaded in minutes, as opposed to many hours as experienced with another often-used SQL database, representing significant user time savings.&lt;/div&gt;&lt;div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px; padding-bottom: 4px; padding-left: 0px; padding-right: 0px; padding-top: 4px;"&gt;Partnership of partners&lt;br /&gt;
The desire to prove Informix within large scale SaaS environments was stimulated in part by demand from China and other rapidly growing emerging markets which feature extremely large organisations supporting huge numbers of corporate users, for whom scalability is a real potential barrier.&lt;/div&gt;&lt;div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px; padding-bottom: 4px; padding-left: 0px; padding-right: 0px; padding-top: 4px;"&gt;The decision to port Sugar CRM onto Informix as the first implementation was validated by the groundbreaking partnership recently signed between Oninit and US IBM reseller, PreferredPartner, which is actively providing IBM-based information technology solutions to the Chinese market where there is high demand for efficient, extensible, and affordable CRM solutions based on world-class IBM database technologies, something that Sugar CRM on Informix uniquely provides.&lt;/div&gt;&lt;div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px; padding-bottom: 4px; padding-left: 0px; padding-right: 0px; padding-top: 4px;"&gt;Explains Craig Humphreys, Vice President of Technology, at PreferredPartner: “The opportunity in China for SugarCRM on Informix is quite substantial. With this ‘partnership of partners,’ combining our knowledge of the Chinese market, our development experience extending the capabilities of Sugar CRM, and Oninit’s network of Informix expertise such as i2Global, we have rapidly developed a solution to meet the demands of this massive emerging market. Within a short space of time, we are already conducting demonstrations in China, particularly in the financial services and distribution industries.”&lt;/div&gt;&lt;div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px; padding-bottom: 4px; padding-left: 0px; padding-right: 0px; padding-top: 4px;"&gt;SugarCRM is the leading Open Source CRM which users can deploy either in the cloud or on their own servers, and is becoming a highly popular platform for third party integration.&lt;/div&gt;&lt;div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px; padding-bottom: 4px; padding-left: 0px; padding-right: 0px; padding-top: 4px;"&gt;About Oninit&lt;br /&gt;
Oninit was founded in 1999 as a specialist Informix developer and consulting team, and since that time has grown into a leading Informix services company providing a range of Informix database and application development, support and training services to companies in the UK and across EMEA from its base in Cirencester, UK.&lt;/div&gt;&lt;div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px; padding-bottom: 4px; padding-left: 0px; padding-right: 0px; padding-top: 4px;"&gt;Informix is deeply embedded in the enterprise IT systems of many thousands of companies worldwide. Oninit provides the vital Informix technical support and development services which are required by these complex systems.&lt;/div&gt;&lt;div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px; padding-bottom: 4px; padding-left: 0px; padding-right: 0px; padding-top: 4px;"&gt;Oninit helps companies to develop new Informix applications as well as support, enhance, integrate and modernise applications running on older installations. It works with customers to upgrade and modernise these to take maximum advantage of the latest Informix technical enhancements and additions, ensuring a roadmap for their future IT or establishing an evolutionary path to more modern open or virtualised architectures.&lt;/div&gt;&lt;div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px; padding-bottom: 4px; padding-left: 0px; padding-right: 0px; padding-top: 4px;"&gt;More information can be found at&amp;nbsp;&lt;a href="http://www.oninitgroup.com/" style="color: #07689b; outline-color: initial; outline-style: none; outline-width: initial; text-decoration: none;"&gt;http://www.oninitgroup.com&lt;/a&gt;&lt;/div&gt;&lt;div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px; padding-bottom: 4px; padding-left: 0px; padding-right: 0px; padding-top: 4px;"&gt;About PreferredPartner&lt;br /&gt;
Founded in 2000, PreferredPartner has a unique business model that has propelled the company into a top world-wide IBM Premier Business Partner. PreferredPartner provides full solutions in Passport Advantage and Application Specific Licensing models, as well as provisioning, implementation, and full-scale professional services. PreferredPartner provides end-to-end customer and ISV/Integrator solutions based on IBM Information Management, Tivoli, WebSphere, Lotus, and Rational, and Security software.&lt;/div&gt;&lt;/blockquote&gt;&lt;blockquote class="tr_bq"&gt;&lt;div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px; padding-bottom: 4px; padding-left: 0px; padding-right: 0px; padding-top: 4px;"&gt;&lt;span style="background-color: transparent;"&gt;For more information visit&lt;/span&gt;&lt;span style="background-color: transparent;"&gt;&amp;nbsp;&lt;/span&gt;&lt;a href="http://www.preferredpartner.com/" style="background-color: transparent; color: #07689b; outline-color: initial; outline-style: none; outline-width: initial; text-decoration: none;"&gt;http://www.PreferredPartner.com&lt;/a&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Comment on this post and read more about Informix at &lt;a href="http://www.informix-dba.com" target="_blank"&gt;informix-dba.com&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Contact the author at &lt;a href="mailto:andrew@informix-dba.com"&gt;andrew@informix-dba.com&lt;/a&gt;.&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5559317973653027936-5297633206044454973?l=www.informix-dba.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/jWjUR6A38EwU1DN-drhn9eQLyhk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/jWjUR6A38EwU1DN-drhn9eQLyhk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/jWjUR6A38EwU1DN-drhn9eQLyhk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/jWjUR6A38EwU1DN-drhn9eQLyhk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/ZMLPv/~4/5YCcxZ24K6I" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/blogspot/ZMLPv/~3/5YCcxZ24K6I/informix-port-delivers-unlimited.html</link><author>noreply@blogger.com (Andrew Ford)</author><thr:total>0</thr:total><feedburner:origLink>http://www.informix-dba.com/2012/02/informix-port-delivers-unlimited.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5559317973653027936.post-2539641792770506207</guid><pubDate>Tue, 22 Nov 2011 19:39:00 +0000</pubDate><atom:updated>2011-11-22T13:42:53.757-06:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">iiug 2012</category><category domain="http://www.blogger.com/atom/ns#">conference</category><title>IIUG 2012 - Registration Open and Conference Site is Live</title><description>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.iiug.org/conf" target="_blank" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="159" src="http://1.bp.blogspot.com/-N1M3O505wCU/Tsv0Zx-ZA4I/AAAAAAAAAG0/fDi21_XFM4g/s640/iiug.org_banner.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
The IIUG 2012 Conference Planning Committee announced today that &lt;a href="https://www.iiug.org/conf/2012/iiug/register.php" target="_blank"&gt;registration&lt;/a&gt; is open and the &lt;a href="http://iiug.org/conf" target="_blank"&gt;conference website&lt;/a&gt; is live.&lt;br /&gt;
&lt;br /&gt;
Join the IIUG &amp;nbsp;for the 2012 IIUG Informix Conference April 22-25, 2012 at their new sunny San Diego, CA location and be a part of the largest gathering of Informix fanatics in the world.&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Take advantage of this one of a kind training and networking opportunity&lt;/li&gt;
&lt;li&gt;Presentations by IBM Development and Support and Informix DBAs and Developers&lt;/li&gt;
&lt;li&gt;FREE IBM Information Management Certification Testing&lt;/li&gt;
&lt;li&gt;Reunite with old friends and colleagues&lt;/li&gt;
&lt;li&gt;New content for all Informix versions and features&lt;/li&gt;
&lt;li&gt;Optional Half and Full Day Tutorials to maximize your training dollars&lt;/li&gt;
&lt;li&gt;Explore new technologies and services in the EXPO Hall&lt;/li&gt;
&lt;li&gt;FREE Hands On Labs from IBM&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
The &lt;a href="http://iiug.org/conf" target="_blank"&gt;IIUG 2012 site&lt;/a&gt; is your one stop shop for everything you need to know about attending the conference including registration, keynote, session and tutorial information, how to become an IIUG 2012 sponsor, up to date news on latest conference details, conference hotel information, information for conference speakers and even non conference related activities in the San Diego area.&lt;br /&gt;
&lt;br /&gt;
Be sure to follow IIUG 2012 on&amp;nbsp;&lt;a href="http://www.facebook.com/pages/2012-IIUG-Informix-Conference/284161074951457" target="_blank"&gt;Facebook&lt;/a&gt;&amp;nbsp;and&amp;nbsp;&lt;a href="http://twitter.com/IIUG2012" target="_blank"&gt;Twitter&lt;/a&gt;&amp;nbsp;@IIUG2012 for more information leading up to and during the conference.&lt;br /&gt;
&lt;br /&gt;
Don't forget to take advantage of the IIUG 2012 Conference room rate at the San Diego Mission Valley Marriott to ensure you will be close to all the action during the conference.&lt;br /&gt;
&lt;br /&gt;
Register before January 16, 2012 and receive $130 off the cost of regular registration and take advantage of the $100 IIUG Member discount. Not an IIUG member? No problem, membership is free and you can &lt;a href="http://www.iiug.org/iiug/join.html" target="_blank"&gt;join&lt;/a&gt;&amp;nbsp;before registering for the conference and claim your discount for a total savings of $230!&lt;div class="blogger-post-footer"&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Comment on this post and read more about Informix at &lt;a href="http://www.informix-dba.com" target="_blank"&gt;informix-dba.com&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Contact the author at &lt;a href="mailto:andrew@informix-dba.com"&gt;andrew@informix-dba.com&lt;/a&gt;.&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5559317973653027936-2539641792770506207?l=www.informix-dba.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/zs_FcY5S8rCBik0BDxahc6h65TM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/zs_FcY5S8rCBik0BDxahc6h65TM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/zs_FcY5S8rCBik0BDxahc6h65TM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/zs_FcY5S8rCBik0BDxahc6h65TM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/ZMLPv/~4/wJ2EQ7VOnho" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/blogspot/ZMLPv/~3/wJ2EQ7VOnho/iiug-2012-registration-open-and.html</link><author>noreply@blogger.com (Andrew Ford)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-N1M3O505wCU/Tsv0Zx-ZA4I/AAAAAAAAAG0/fDi21_XFM4g/s72-c/iiug.org_banner.png" height="72" width="72" /><thr:total>2</thr:total><feedburner:origLink>http://www.informix-dba.com/2011/11/iiug-2012-registration-open-and.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5559317973653027936.post-6659747061319258905</guid><pubDate>Fri, 16 Sep 2011 18:56:00 +0000</pubDate><atom:updated>2011-09-21T13:53:44.723-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">smart meter</category><category domain="http://www.blogger.com/atom/ns#">TimeSeries</category><title>This Smart Meter Stuff is for Real</title><description>Yesterday IBM hosted a Smart Meter Summit in Austin. I attended not because I do anything with Smart Meters, but because I have seen and heard the IBM speak about Informix TimeSeries and how it is a perfect fit for Smart Meter data and wanted to hear more. I wanted to find out for myself if this was for real, to find out if there is there an opportunity for Informix to grow here or if it is just Smarter Planet marketing fluff.&lt;br /&gt;
&lt;br /&gt;
It is for real.&lt;br /&gt;
&lt;br /&gt;
The number of homes and businesses with a Smart Meter is growing with no sign of slowing down. What I found interesting was the reason for this growth. Before attending the Summit I imagined the push for these meters was because they give you a more granular view of your power usage giving the consumer the ability to see their power consumption in near real time instead of once per month so they can switch things off if they are using too much power. I was wrong. This is definitely one benefit of Smart Meters, but the real driving force behind the push for Smart Meters is something called a Truck Roll.&lt;br /&gt;
&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
A Truck Roll is the industry term for the utility company sending a human to a house (presumably in a truck) to turn on or off power to a dumb meter. With a Smart Meter, this can be controlled remotely and the need for a person to physically turn something on or off is eliminated resulting in significant savings for the utility company. My town of Austin, TX converted to Smart Meters in 2009 and eliminating these Truck Rolls has saved Austin Energy $15 Million per year.&lt;br /&gt;
&lt;br /&gt;
Eventually every meter will be smart. This is great and everything, but what does this have to do with Informix?&lt;br /&gt;
&lt;br /&gt;
Informix is a relational database, just like Oracle, DB2, MySQL, SQL Server, etc., but it has the ability to store time series data in a non relational format on disk and the others don't. This results in reduced storage requirements and performance gains over the relational only competition. In one study we were shown, Informix TimeSeries reduced storage requirements by 50% and performance scaled linearly as the amount data grew vs. an exponential degradation in performance experienced when using a traditional RDBMS. This last part was very interesting to me. If you are a utility company, you know that your Smart Meter data is going to grow. Without TimeSeries when your data volume doubles in size you will have to purchase four times as much hardware to keep up if using a relational RDBMS, when your data quadruples in size you will have to purchase 16 times as much hardware to keep up. That's a lot of hardware.&lt;br /&gt;
&lt;br /&gt;
Let's look at another benefit of Informix TimeSeries. Say I'm a utility company and I've made the horrible mistake of implementing my Smart Meter Grid using a traditional relational database. It worked great against the 10,000 meter pilot and we're rolling out to 100,000 meters and whoopsie-daisy, performance starts to degrade. OMG, I now know I should have used Informix, but I've got all this code written for a relational model and Informix TimeSeries uses its own special API. I can't rewrite everything I have to work with TimeSeries, I better buy some more hardware and just make what I have already work, for now.&lt;br /&gt;
&lt;br /&gt;
Not true. TimeSeries DOES have an API that you can take advantage of if you want ultimate supreme performance, but if you would like to sacrifice some performance (approx. 10%, but still way better than the RDBMS model) you can take advantage of the Informix Virtual Table Interface (VTI) that makes non relational TimeSeries data LOOK LIKE A RELATIONAL TABLE! You can select, insert, update and delete TimeSeries data just like it was a normal table. Moving to Informix TimeSeries from a traditional RDBMS now involves minimal code changes.&lt;br /&gt;
&lt;br /&gt;
There are some real things to get excited about here even if you don't care about Smart Meters. Informix is generating some buzz within IBM because it is the only engine that can handle this kind of data. You can bet that people will see an opportunity to sell solutions to the utility companies and they will be selling Informix. Also, what happens when these companies start using Informix for their Smart Meter data and realize Informix is reliable, fast and doesn't require a hoard of DBAs to run? They just might start to look at Informix for other DB duties, is what. We should also expect to see more and more Blue Dollars spent on marketing and promoting Informix, which is a good thing. I'll be at IOD this year and if I don't see some Smart Planet/Smart Meter/Informix stuff I will be more shocked than dissapointed (I'll still be dissapointed though).&lt;br /&gt;
&lt;br /&gt;
For more information about Informix TimeSeries, check out these links:&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://ibm-news.tmcnet.com/ibm/articles/216134-ibm-offers-database-solution-enable-smart-meter-data.htm"&gt;IBM News talking about Informix TimeSeries&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://images.tmcnet.com/tmc/whitepapers/documents/whitepapers/2011/5106-build-smart-metering-solutions-with-ibm-informix-timeseries.pdf"&gt;IBM Informix TimeSeries/Smart Meter White Paper&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://database-diary.com/2011/09/20/why-informix-rules-for-time-series-data-management/"&gt;Why Informix Rules for TimeSeries Data Management&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Comment on this post and read more about Informix at &lt;a href="http://www.informix-dba.com" target="_blank"&gt;informix-dba.com&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Contact the author at &lt;a href="mailto:andrew@informix-dba.com"&gt;andrew@informix-dba.com&lt;/a&gt;.&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5559317973653027936-6659747061319258905?l=www.informix-dba.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/AfdstLWFbEEbpAuvR7_wkzSdxsA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/AfdstLWFbEEbpAuvR7_wkzSdxsA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/AfdstLWFbEEbpAuvR7_wkzSdxsA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/AfdstLWFbEEbpAuvR7_wkzSdxsA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/ZMLPv/~4/08ZbE7yDzP8" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/blogspot/ZMLPv/~3/08ZbE7yDzP8/this-smart-meter-stuff-is-for-real.html</link><author>noreply@blogger.com (Andrew Ford)</author><thr:total>2</thr:total><feedburner:origLink>http://www.informix-dba.com/2011/09/this-smart-meter-stuff-is-for-real.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5559317973653027936.post-566330600159755417</guid><pubDate>Thu, 01 Sep 2011 21:30:00 +0000</pubDate><atom:updated>2011-09-01T21:45:31.845-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">smart meter</category><category domain="http://www.blogger.com/atom/ns#">free</category><category domain="http://www.blogger.com/atom/ns#">summit</category><title>Smart Metering Data Summit</title><description>Lots of activity surrounding Informix in my fair city of Austin lately. I like.&lt;br /&gt;
&lt;br /&gt;
There was the IBM Informix sponsored booth at the Online Game Developer Conference last year, the 11.70 Informix Roadshow that came to Austin in July and now I see IBM is hosting a Smart Metering Data Summit (TimeSeries) on September 15th.&lt;br /&gt;
&lt;br /&gt;
IBM Smart Metering Data Summit&lt;br /&gt;
Thursday, 15 September, 2011 8:00 AM - 3:00 PM&lt;br /&gt;
IBM Briefing Center - Austin, TX&lt;br /&gt;
11301 Burnet Road, Building 101, Austin, TX&lt;br /&gt;
&lt;br /&gt;
&lt;a href="https://www-950.ibm.com/events/wwe/grp/grp004.nsf/v16_enrollall?openform&amp;amp;seminar=BQ6MHJES&amp;amp;locale=en_US"&gt;Register for this Free Event Today&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Comment on this post and read more about Informix at &lt;a href="http://www.informix-dba.com" target="_blank"&gt;informix-dba.com&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Contact the author at &lt;a href="mailto:andrew@informix-dba.com"&gt;andrew@informix-dba.com&lt;/a&gt;.&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5559317973653027936-566330600159755417?l=www.informix-dba.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/CyjbwUhAuNi0uxZ6OTQeWQdd8Uw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/CyjbwUhAuNi0uxZ6OTQeWQdd8Uw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/CyjbwUhAuNi0uxZ6OTQeWQdd8Uw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/CyjbwUhAuNi0uxZ6OTQeWQdd8Uw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/ZMLPv/~4/dYgEvoGgFgU" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/blogspot/ZMLPv/~3/dYgEvoGgFgU/smart-metering-data-summit.html</link><author>noreply@blogger.com (Andrew Ford)</author><thr:total>0</thr:total><feedburner:origLink>http://www.informix-dba.com/2011/09/smart-metering-data-summit.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5559317973653027936.post-7343461232474835624</guid><pubDate>Thu, 01 Sep 2011 18:01:00 +0000</pubDate><atom:updated>2011-09-01T13:01:12.845-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">conference</category><title>You Stay Classy San Diego</title><description>&lt;a href="http://www.iiug.org/conf/2012/iiug/"&gt;2012 IIUG Informix Conference&lt;/a&gt;&amp;nbsp;dates and location announced today.&lt;br /&gt;
&lt;br /&gt;
I love LAIP.&lt;div class="blogger-post-footer"&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Comment on this post and read more about Informix at &lt;a href="http://www.informix-dba.com" target="_blank"&gt;informix-dba.com&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Contact the author at &lt;a href="mailto:andrew@informix-dba.com"&gt;andrew@informix-dba.com&lt;/a&gt;.&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5559317973653027936-7343461232474835624?l=www.informix-dba.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/WYB2icisb2oTr7JfUnYl9whuWLY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/WYB2icisb2oTr7JfUnYl9whuWLY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/WYB2icisb2oTr7JfUnYl9whuWLY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/WYB2icisb2oTr7JfUnYl9whuWLY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/ZMLPv/~4/Q8oRNRISWBY" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/blogspot/ZMLPv/~3/Q8oRNRISWBY/you-stay-classy-san-diego.html</link><author>noreply@blogger.com (Andrew Ford)</author><thr:total>0</thr:total><feedburner:origLink>http://www.informix-dba.com/2011/09/you-stay-classy-san-diego.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5559317973653027936.post-5712297724202598369</guid><pubDate>Fri, 19 Aug 2011 19:25:00 +0000</pubDate><atom:updated>2011-08-19T14:36:57.288-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">user defined aggregate</category><category domain="http://www.blogger.com/atom/ns#">create aggregate</category><category domain="http://www.blogger.com/atom/ns#">mysql</category><category domain="http://www.blogger.com/atom/ns#">intermediate</category><title>User Defined Aggregates</title><description>Until recently I had no use for User Defined Aggregates, that was until I was ridiculed by my MySQL counterparts over the fact that Informix does not have a group_concat aggregate function.&lt;br /&gt;
&lt;br /&gt;
This will not stand, ya know, this aggression will not stand, man.&lt;br /&gt;
&lt;br /&gt;
A quick search of the internets produced this &lt;a href="http://stackoverflow.com/questions/715350/show-a-one-to-many-relationship-as-2-columns-1-unique-row-id-comma-separated"&gt;Stack Overflow post&lt;/a&gt;&amp;nbsp;which shows how to create a User Defined Aggregate in Informix that will duplicate the MySQL group_concat aggregate.&lt;br /&gt;
&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
Oh, if you're wondering what group_concat does, it concatenates the string fields of a table like so:&lt;br /&gt;
&lt;pre&gt;id                 value
1                  ABC
2                  DEF
1                  GHI
1                  JKL
2                  MNO
3                  PQR

select
   id,
   group_concat(value)
from
   tab
group by
   id;

1     ABC, GHI, JKL
2     DEF, MNO
3     PQR
&lt;/pre&gt;Creating a User Defined Aggreate involves creating 4 support functions in SPL, C or Java.&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Initialize - Initializes the aggregate&lt;/li&gt;
&lt;li&gt;Iteration - Merges results of previous iterations of the aggregate with the current value&lt;/li&gt;
&lt;li&gt;Combine - Combines results of 2 iterations when the aggregate is run in parallel&lt;/li&gt;
&lt;li&gt;Final - Returns the result of the aggregation&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Once the support functions are created you define an aggregate with the CREATE AGGREGATE statement.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Here is an example that implements a User Defined Aggregate that returns the second smallest value in a group of values using SPL.&lt;/div&gt;&lt;pre&gt;create function second_min_init (dummy float)
returning row(min1 float, min2 float);
   return row(NULL, NULL);
end function;

-- take 3 values, row.min1, row.min2 and value and return row.min1 and row.min2 that contain
-- the 2 smallest of the 3
create function second_min_iter(result row(min1 float, min2 float), value float)
returning row(min1 float, min2 float);
   if result.min1 is null then
      return row(value, NULL);
   end if;

   if result.min2 is null then
      if value &amp;lt;= result.min1 then
         return row(value, result.min1);
      else
         return row(result.min1, value);
      end if;
   end if;

   if value &amp;lt;= result.min1 then
      return row(value, result.min1);
   elif value &amp;lt;= result.min2 then
      return row(result.min1, value);
   else
      return row(result.min1, result.min2);
   end if;
end function;

-- take 2 sets of min1, min2 and return the minimum and second minimum values out of the 4 values
create function second_min_combine (partial1 row(min1 float, min2 float), partial2 row(min1 float, min2 float))
returning row(min1 float, min2 float);
   define min1 float;
   define min2 float;

   let min1 = partial1.min1;
   let min2 = partial1.min2;

   if min1 is null or partial2.min1 &amp;lt;= min1 then
      let min2 = min1;
      let min1 = partial2.min1;

      if min2 is null or partial2.min2 &amp;lt;= min2 then
         let min2 = partial2.min2;
      end if;
   elif min2 is null or partial2.min1 &amp;lt;= min2 then
      let min2 = partial2.min1;
   end if;

   return row(min1, min2);
end function;

-- return the second smallest value
create function second_min_final(final row(min1 float, min2 float))
returning float;
   return final.min2;
end function;

create aggregate second_min with (
   init = second_min_init,
   iter = second_min_iter,
   combine = second_min_combine,
   final = second_min_final
);

create temp table second_min_test (
   field1        integer
) with no log;

insert into second_min_test values (1);
insert into second_min_test values (2);
insert into second_min_test values (3);
insert into second_min_test values (4);

select
   second_min(field1)
from
   second_min_test;

    second_min

2.000000000000

insert into second_min_test values (1);

select
   second_min(field1)
from
   second_min_test;

    second_min

1.000000000000   
&lt;/pre&gt;Notice how adding a second row with field1 of 1 causes the second_min aggregate to return 1. This is because the smallest value is 1 and the second smallest value is also 1. If you would like the aggregate to return the second smallest distinct value you can change less than or equal comparisons in the support functions to less than.&lt;div class="blogger-post-footer"&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Comment on this post and read more about Informix at &lt;a href="http://www.informix-dba.com" target="_blank"&gt;informix-dba.com&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Contact the author at &lt;a href="mailto:andrew@informix-dba.com"&gt;andrew@informix-dba.com&lt;/a&gt;.&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5559317973653027936-5712297724202598369?l=www.informix-dba.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/fuUpcIIl9OAZ0q_3_iLc7YlDtr4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/fuUpcIIl9OAZ0q_3_iLc7YlDtr4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/fuUpcIIl9OAZ0q_3_iLc7YlDtr4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/fuUpcIIl9OAZ0q_3_iLc7YlDtr4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/ZMLPv/~4/h2wKer5nw-M" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/blogspot/ZMLPv/~3/h2wKer5nw-M/user-defined-aggregates.html</link><author>noreply@blogger.com (Andrew Ford)</author><thr:total>0</thr:total><feedburner:origLink>http://www.informix-dba.com/2011/08/user-defined-aggregates.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5559317973653027936.post-3036943435329941432</guid><pubDate>Thu, 14 Jul 2011 14:39:00 +0000</pubDate><atom:updated>2011-07-14T10:33:24.220-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">roadshow</category><category domain="http://www.blogger.com/atom/ns#">11.7</category><category domain="http://www.blogger.com/atom/ns#">backup</category><category domain="http://www.blogger.com/atom/ns#">automatic storage provisioning</category><category domain="http://www.blogger.com/atom/ns#">discover informix</category><category domain="http://www.blogger.com/atom/ns#">ontape</category><title>Austin Informix 11.70 Roadshow - Day 2</title><description>The second day was just as informative as the first. I am bummed we are done but I needed to get back to work anyway.&lt;br /&gt;
&lt;br /&gt;
Some interesting things from Day 2:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;create | drop if [not] exists &lt;database object=""&gt;&lt;/database&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;br /&gt;
Long time coming, IMO. Gives you the ability to write SQL like the following&lt;br /&gt;
&lt;pre&gt;create database if not exists db with log;

create table if not exists tab1 (
   field1 integer,
   field2 char(2)
);

drop table if exists tab2;
&lt;/pre&gt;&lt;b&gt;Index Extent Sizing&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;br /&gt;
You can now specify the first and next extent sizes for your indexes instead of relying on the engine to guestimate what your index extent sizes should be based on index key size and table size.&lt;br /&gt;
&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Deep Embed of DataBlades&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;br /&gt;
A major barrier to entry for people playing around with DataBlades is you had to install them before you could use them. In 11.7 all DataBlades that are included at no additional charge (TimeSeries, Basic Text Search, Spatial, Node and others) are pre-install but not active until you attempt to use the functionality. Nice.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Enhancements to dbschema&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;br /&gt;
Added ability to omit table owner from dbschema output, but more importantly dbschema can now be used to produce the onspaces, onlog, etc. steps necessary to recreate an instance.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Backup to the Amazon Cloud&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;br /&gt;
I admit, I initially put this in the "Cool, but whatever. I have no use for this feature." Now that you can store up to 5TB in Amazon S3, the feature is simple to use and I can apply a backup or restore filter to compress the backup to minimize storage costs and network traffic it definitely deserves more consideration. Only works with ontape, get it to work with onbar and we are definitely in business.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Cloning an Instance&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;br /&gt;
Now here is a feature I will be using. In fact, as soon as I complete this blog post I will be using the feature to initialize HDR in my test environment. Instance cloning is just what it sounds like, make an exact copy of Instance A over here and call it Instance B. If you use HDR this can be used to replace the backup Primary/restore to Secondary/start HDR steps and it should be much faster.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;ER Enhancement CDR_LOG_LAG_ACTION&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;br /&gt;
If you are running ER and your snoopy thread is running behind you can get into a log wrap condition. Instead of blocking the engine in DDRBLOCK, you can tell the engine to do something else. My favorite other action is logstage. Log stage will compress and temporarily copy the logical log the snoopy thread needs to a directory so the snoopy thread can read the logs it needs and the engine can overwrite the logs it needs to and life goes on. Nice.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;High Availability Enhancements - Transaction Survival and DDL on Secondary&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;br /&gt;
If you are executing a DML against a updatable secondary and the primary goes down in 11.7 the transaction will not fail immediately. The engine will retry for a configurable number of seconds assuming a new primary will be put into place and life will go on.&lt;br /&gt;
&lt;br /&gt;
You can now execute create table, create index, drop table, etc. commands on a secondary. Still no update statistics on a secondary available...&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Automatic Storage Provisioning&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;br /&gt;
This was the focus of Day 2, complete with a Hands on Lab. Neat stuff, but may make the old timey Informix DBA scratch their heads a little bit. I fall into this category and the idea of defining a pool of unused disk space for the engine to dynamically allocate chunks (or extend existing chunks) from goes against everything I believe in. I'm not saying this feature doesn't have value, I'm just saying I am a control freak and I want to tell the engine when and where to add chunks.&lt;br /&gt;
&lt;br /&gt;
I will admit that the ability to extend an existing chunk to increase the size of a dbspace vs. adding a new chunk was very cool.&lt;div class="blogger-post-footer"&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Comment on this post and read more about Informix at &lt;a href="http://www.informix-dba.com" target="_blank"&gt;informix-dba.com&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Contact the author at &lt;a href="mailto:andrew@informix-dba.com"&gt;andrew@informix-dba.com&lt;/a&gt;.&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5559317973653027936-3036943435329941432?l=www.informix-dba.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/UjrxgirpZ-bpyrqz7pmC7QeIaYM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/UjrxgirpZ-bpyrqz7pmC7QeIaYM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/UjrxgirpZ-bpyrqz7pmC7QeIaYM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/UjrxgirpZ-bpyrqz7pmC7QeIaYM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/ZMLPv/~4/GPPkMAZrMIE" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/blogspot/ZMLPv/~3/GPPkMAZrMIE/austin-informix-1170-roadshow-day-2.html</link><author>noreply@blogger.com (Andrew Ford)</author><thr:total>0</thr:total><feedburner:origLink>http://www.informix-dba.com/2011/07/austin-informix-1170-roadshow-day-2.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5559317973653027936.post-4423739537912585505</guid><pubDate>Tue, 12 Jul 2011 21:50:00 +0000</pubDate><atom:updated>2011-07-12T16:50:20.969-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">roadshow</category><category domain="http://www.blogger.com/atom/ns#">flexible grid</category><category domain="http://www.blogger.com/atom/ns#">11.7</category><category domain="http://www.blogger.com/atom/ns#">free</category><category domain="http://www.blogger.com/atom/ns#">automatic storage provisioning</category><title>Austin Informix 11.70 Roadshow - Day 1</title><description>We're just wrapping up day 1 of the 2 day Informix 11.70 Roadshow in Austin, TX and I am glad I was able to finally attend one of these things. I hope another will come to my area soon. We've got a full room of people from all over the great state of Texas wanting to hear more about new 11.70 features and get hands on experience with Flexible Grid and Automatic Storage Provisioning.&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Carlton Doe is a great speaker and as the agenda promised he discussed Informix Marketing and the plans for the future, talked about the new 11.70 features that improve performance and ease of administration, got a look at the Informix Warehouse Accelerator and then went into an intense presentation over Informix Flexible Grid. We finished up the day with a Flexible Grid Hands On Lab.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;I look forward to tomorrow and the topics of Application Development Enhancements, Backup to the Cloud, Instance Administration Features and Automatic Storage Provisioning Hands on Lab.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;If one of these are coming to your area I highly recommend you attend if the class hasn't filled up yet.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;I really want to get back to posting some technical stuff soon and I will, I promise. I've got a suggestion to write about Fragmentation/Partitioning and I want to do a post about User Defined Aggregates to duplicate the group_concat() functionality in MySQL.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Comment on this post and read more about Informix at &lt;a href="http://www.informix-dba.com" target="_blank"&gt;informix-dba.com&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Contact the author at &lt;a href="mailto:andrew@informix-dba.com"&gt;andrew@informix-dba.com&lt;/a&gt;.&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5559317973653027936-4423739537912585505?l=www.informix-dba.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/StroTD3A8A5Rc1D2oK_bMVRLkRs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/StroTD3A8A5Rc1D2oK_bMVRLkRs/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/StroTD3A8A5Rc1D2oK_bMVRLkRs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/StroTD3A8A5Rc1D2oK_bMVRLkRs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/ZMLPv/~4/srw-BJlXta4" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/blogspot/ZMLPv/~3/srw-BJlXta4/austin-informix-1170-roadshow-day-1.html</link><author>noreply@blogger.com (Andrew Ford)</author><thr:total>0</thr:total><feedburner:origLink>http://www.informix-dba.com/2011/07/austin-informix-1170-roadshow-day-1.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5559317973653027936.post-4261648268407936778</guid><pubDate>Wed, 22 Jun 2011 03:20:00 +0000</pubDate><atom:updated>2011-06-21T22:20:09.512-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">roadshow</category><category domain="http://www.blogger.com/atom/ns#">11.7</category><category domain="http://www.blogger.com/atom/ns#">free</category><category domain="http://www.blogger.com/atom/ns#">training</category><category domain="http://www.blogger.com/atom/ns#">north america</category><title>North American Informix 11.7 Roadshow Schedule</title><description>Happy to see IBM scheduled 4 Informix Roadshows in my part of the world, especially the one for Austin, TX which will be walking distance from my house.&lt;br /&gt;
&lt;br /&gt;
I've never been able to attend a Roadshow because it wasn't feasible for me to travel to San Jose or NYC but I've already reserved my spot for July 12 and 13. I hope to see some new faces and get a chance to talk about the greatness of this product with people getting to know Informix for the first time.&lt;br /&gt;
&lt;br /&gt;
I hope there is one in your area that you can attend!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class="MsoPlainText"&gt;Montreal, Quebec, Canada &lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoPlainText"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;July 7 &amp;amp; 8&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;9 am - 5 pm&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoPlainText"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;IBM 1360, boulevard Reni-Livesque Ouest&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;Montrial, Quibec H3G 2W6&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;Room: 7th Floor, Room 629 &lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoPlainText"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Registration link:&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;&lt;a href="https://www.ibm.com/events/swgeer/swgeer06.nsf/signin?openform&amp;amp;seminar=kwospit8hyvqz&amp;amp;lang=en"&gt;https://www.ibm.com/events/swgeer/swgeer06.nsf/signin?openform&amp;amp;seminar=kwospit8hyvqz&amp;amp;lang=en&lt;/a&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoPlainText"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoPlainText"&gt;Austin, TX &lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoPlainText"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;July 12 &amp;amp; 13&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;9 am - 5 pm&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;NOTE: Registration closes July 7!! &lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoPlainText"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;IBM 11301 Burnet Road, Bldg. 101&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;Austin, Tx 78758-3493&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Walnut Room, 02-2J008 &lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoPlainText"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Registration link:&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;&lt;a href="https://www.ibm.com/events/swgeer/swgeer06.nsf/signin?openform&amp;amp;seminar=kwospit8hzqcn&amp;amp;lang=en"&gt;https://www.ibm.com/events/swgeer/swgeer06.nsf/signin?openform&amp;amp;seminar=kwospit8hzqcn&amp;amp;lang=en&lt;/a&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoPlainText"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoPlainText"&gt;Seattle, WA &lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoPlainText"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;July 26 &amp;amp; 27&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;9 am - 5 pm&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoPlainText"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;IBM 1200 5th Ave&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;Seattle, WA 98101&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;Room 9-9020 &lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoPlainText"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Registration link:&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;&lt;a href="https://www.ibm.com/events/swgeer/swgeer06.nsf/signin?openform&amp;amp;seminar=kwospit8hzqnm&amp;amp;lang=en"&gt;https://www.ibm.com/events/swgeer/swgeer06.nsf/signin?openform&amp;amp;seminar=kwospit8hzqnm&amp;amp;lang=en&lt;/a&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoPlainText"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoPlainText"&gt;Minneapolis, MN &lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoPlainText"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;August 2 &amp;amp; 3&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;9 am - 5 pm&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoPlainText"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;IBM 650 Third Avenue South, Minneapolis, MN 55402&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Lake Superior Room A 04-429 &lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoPlainText"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Registration link:&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;&lt;a href="https://www.ibm.com/events/swgeer/swgeer06.nsf/signin?openform&amp;amp;seminar=kwospit8hzqbd&amp;amp;lang=en"&gt;https://www.ibm.com/events/swgeer/swgeer06.nsf/signin?openform&amp;amp;seminar=kwospit8hzqbd&amp;amp;lang=en&lt;/a&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoPlainText"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoPlainText"&gt;Here are the details of the FREE 2 day technical deep dive and hands on labs&lt;/div&gt;&lt;div class="MsoPlainText"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoPlainText"&gt;Day 1:&lt;/div&gt;&lt;div class="MsoPlainText"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoPlainText"&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Introductions and logistics&lt;/li&gt;
&lt;li&gt;Informix Marketing overview&lt;/li&gt;
&lt;li&gt;New general database and Data Warehouse features&lt;/li&gt;
&lt;li&gt;Informix Flexible Grid and Hands-on lab&lt;/li&gt;
&lt;/ul&gt;&lt;div class="MsoPlainText"&gt;Day 2:&lt;/div&gt;&lt;div class="MsoPlainText"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoPlainText"&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Application development enhancements&lt;/li&gt;
&lt;li&gt;Backup to Cloud&lt;/li&gt;
&lt;li&gt;New Informix instance administration features&lt;/li&gt;
&lt;li&gt;Informix Automatic Storage Provisioning and Hands-on lab&lt;/li&gt;
&lt;/ul&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;
&lt;div class="MsoPlainText"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoPlainText"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoPlainText"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoPlainText"&gt;IBM will be providing a complimentary continental breakfast and lunch each day.&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Comment on this post and read more about Informix at &lt;a href="http://www.informix-dba.com" target="_blank"&gt;informix-dba.com&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Contact the author at &lt;a href="mailto:andrew@informix-dba.com"&gt;andrew@informix-dba.com&lt;/a&gt;.&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5559317973653027936-4261648268407936778?l=www.informix-dba.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/OZ6C9g4gQ7-UnZhSlmWs_8dB8qg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/OZ6C9g4gQ7-UnZhSlmWs_8dB8qg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/OZ6C9g4gQ7-UnZhSlmWs_8dB8qg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/OZ6C9g4gQ7-UnZhSlmWs_8dB8qg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/ZMLPv/~4/Ad8K6gB0r3U" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/blogspot/ZMLPv/~3/Ad8K6gB0r3U/north-american-informix-117-roadshow.html</link><author>noreply@blogger.com (Andrew Ford)</author><thr:total>1</thr:total><feedburner:origLink>http://www.informix-dba.com/2011/06/north-american-informix-117-roadshow.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5559317973653027936.post-8147137515283212232</guid><pubDate>Fri, 10 Jun 2011 02:00:00 +0000</pubDate><atom:updated>2011-06-09T21:00:55.662-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">sql</category><category domain="http://www.blogger.com/atom/ns#">merge</category><category domain="http://www.blogger.com/atom/ns#">features</category><category domain="http://www.blogger.com/atom/ns#">spl</category><title>The Merge Statement</title><description>Introduced in 11.50.xC5 and enhanced in 11.50.xC6 the Merge statement is a nice addition that I really didn't pay much attention to until I learned how it works in preparation for the 11.70 certification exam.&lt;br /&gt;
&lt;br /&gt;
The Merge statement gives you the ability to perform the following SPL in pure SQL:&lt;br /&gt;
&lt;pre&gt;foreach with hold
   select 
      id, 
      price
   into 
      L_id, 
      L_price
   from 
      products

   update
      warehouse_products
   set
      price = L_price
   where
      id = L_id;

   if dbinfo('sqlca.sqlerrd2') = 0 then
      insert into warehouse_products (id, price) values (L_id, L_price);
   end if;
end foreach;  
&lt;/pre&gt;Here is the Merge statement accomplishing the same thing with only SQL:&lt;br /&gt;
&lt;pre&gt;merge into warehouse_products w using products p on
   w.id = p.id
when matched then 
   update set w.price = p.price
when not matched then 
   insert (w.id, w.price) values (p.id, p.price);
&lt;/pre&gt;Check out the Informix Information Center for more information about deleting on a match, using external tables as the source table and using collection-derived tables as the source table.&lt;div class="blogger-post-footer"&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Comment on this post and read more about Informix at &lt;a href="http://www.informix-dba.com" target="_blank"&gt;informix-dba.com&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Contact the author at &lt;a href="mailto:andrew@informix-dba.com"&gt;andrew@informix-dba.com&lt;/a&gt;.&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5559317973653027936-8147137515283212232?l=www.informix-dba.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/D6vMfFNVQ7pXJZ_8_nFfags27r8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/D6vMfFNVQ7pXJZ_8_nFfags27r8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/D6vMfFNVQ7pXJZ_8_nFfags27r8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/D6vMfFNVQ7pXJZ_8_nFfags27r8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/ZMLPv/~4/APxa010DizY" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/blogspot/ZMLPv/~3/APxa010DizY/merge-statement.html</link><author>noreply@blogger.com (Andrew Ford)</author><thr:total>0</thr:total><feedburner:origLink>http://www.informix-dba.com/2011/06/merge-statement.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5559317973653027936.post-596749377286974174</guid><pubDate>Thu, 02 Jun 2011 20:16:00 +0000</pubDate><atom:updated>2011-06-02T15:16:25.511-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">webinar</category><category domain="http://www.blogger.com/atom/ns#">free</category><category domain="http://www.blogger.com/atom/ns#">meter data management</category><category domain="http://www.blogger.com/atom/ns#">TimeSeries</category><category domain="http://www.blogger.com/atom/ns#">mdm</category><title>Meter Data Management Pitfalls (and How to Avoid Them)</title><description>Smart Grid News.Com is hosting a free "Lessons from the Real World" webinar featuring leading experts from IBM talking about how the underlying database solution you choose is critical to Meter Data Management (MDM) projects and the importance of getting this decision right from the beginning.&lt;br /&gt;
&lt;br /&gt;
IBM, Smart Meters, Databases......are you thinking what I'm thinking? The IBM experts should talk extensively (if not exclusively) about Informix TimeSeries in this webinar.&lt;br /&gt;
&lt;br /&gt;
Sign up for the FREE webinar to hear what IBM leading experts have to say about Informix TimeSeries and its roll in the MDM market or be there represent Informix if they don't.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Smart Grid News.Com Webinar&lt;/b&gt;&lt;br /&gt;
Meter Data Management Pitfalls (and How to Avoid Them)&lt;br /&gt;
Wednesday, June 8, 2011 1:30 PM Eastern (10:30 AM Pacific)&lt;br /&gt;
&lt;a href="http://www.gotomeeting.com/register/619190600"&gt;Register for FREE&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Comment on this post and read more about Informix at &lt;a href="http://www.informix-dba.com" target="_blank"&gt;informix-dba.com&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Contact the author at &lt;a href="mailto:andrew@informix-dba.com"&gt;andrew@informix-dba.com&lt;/a&gt;.&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5559317973653027936-596749377286974174?l=www.informix-dba.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/whwC4sxKp0YyJmY_xUsnHsOOnxU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/whwC4sxKp0YyJmY_xUsnHsOOnxU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/whwC4sxKp0YyJmY_xUsnHsOOnxU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/whwC4sxKp0YyJmY_xUsnHsOOnxU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/ZMLPv/~4/cAyMo6KCUDM" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/blogspot/ZMLPv/~3/cAyMo6KCUDM/meter-data-management-pitfalls-and-how.html</link><author>noreply@blogger.com (Andrew Ford)</author><thr:total>0</thr:total><feedburner:origLink>http://www.informix-dba.com/2011/06/meter-data-management-pitfalls-and-how.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5559317973653027936.post-2004697861301697869</guid><pubDate>Sat, 21 May 2011 00:52:00 +0000</pubDate><atom:updated>2011-05-20T19:58:34.719-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">conference</category><category domain="http://www.blogger.com/atom/ns#">iiug</category><title>2011 IIUG Informix Conference - Day 4</title><description>&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-zgjkO8QyNl0/TdcJUiyZu6I/AAAAAAAAAGE/ObkiR7eA5Zg/s1600/DSC00701.JPG" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="480" src="http://1.bp.blogspot.com/-zgjkO8QyNl0/TdcJUiyZu6I/AAAAAAAAAGE/ObkiR7eA5Zg/s640/DSC00701.JPG" width="640" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Dr. Arvind Krishna Keynote&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-ejY5I7KbEIA/TdcJpjyeQ-I/AAAAAAAAAGI/HUPd6Ve8ZdA/s1600/DSC00703.JPG" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="480" src="http://1.bp.blogspot.com/-ejY5I7KbEIA/TdcJpjyeQ-I/AAAAAAAAAGI/HUPd6Ve8ZdA/s640/DSC00703.JPG" width="640" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Mr. Rob Thomas Keynote&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-PzR9VnQLmHA/TdcKBgptf6I/AAAAAAAAAGM/sgd12n1k7qo/s1600/DSC00706.JPG" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="480" src="http://1.bp.blogspot.com/-PzR9VnQLmHA/TdcKBgptf6I/AAAAAAAAAGM/sgd12n1k7qo/s640/DSC00706.JPG" width="640" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Swapping Stuart stories.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-8NDEQtRo6Ac/TdcKWqeck7I/AAAAAAAAAGQ/0FQvSbUl4OI/s1600/DSC00709.JPG" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="480" src="http://4.bp.blogspot.com/-8NDEQtRo6Ac/TdcKWqeck7I/AAAAAAAAAGQ/0FQvSbUl4OI/s640/DSC00709.JPG" width="640" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;This only works in the movies, BTW.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-oR4adP5JkZA/TdcKsvL_CwI/AAAAAAAAAGU/fTJ6gqPRYlc/s1600/DSC00722.JPG" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="480" src="http://3.bp.blogspot.com/-oR4adP5JkZA/TdcKsvL_CwI/AAAAAAAAAGU/fTJ6gqPRYlc/s640/DSC00722.JPG" width="640" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;David just realized there is a full day of Customer Advisory Council meetings tomorrow and he can't go home yet.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Comment on this post and read more about Informix at &lt;a href="http://www.informix-dba.com" target="_blank"&gt;informix-dba.com&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Contact the author at &lt;a href="mailto:andrew@informix-dba.com"&gt;andrew@informix-dba.com&lt;/a&gt;.&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5559317973653027936-2004697861301697869?l=www.informix-dba.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/6CmAlmVuinwSpXuqpH-VpRqJM5w/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/6CmAlmVuinwSpXuqpH-VpRqJM5w/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/6CmAlmVuinwSpXuqpH-VpRqJM5w/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/6CmAlmVuinwSpXuqpH-VpRqJM5w/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/ZMLPv/~4/8cxSTJsAmGE" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/blogspot/ZMLPv/~3/8cxSTJsAmGE/2011-iiug-informix-conference-day-4.html</link><author>noreply@blogger.com (Andrew Ford)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-zgjkO8QyNl0/TdcJUiyZu6I/AAAAAAAAAGE/ObkiR7eA5Zg/s72-c/DSC00701.JPG" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.informix-dba.com/2011/05/2011-iiug-informix-conference-day-4.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5559317973653027936.post-5161434281220740883</guid><pubDate>Sat, 21 May 2011 00:28:00 +0000</pubDate><atom:updated>2011-05-20T19:58:17.571-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">conference</category><category domain="http://www.blogger.com/atom/ns#">iiug</category><title>2011 IIUG Informix Conference - Day 3</title><description>&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-EXbAgT7O00k/TdcBGZ9Xs1I/AAAAAAAAAFo/ZRjO4Bw-1tk/s1600/DSC00682.JPG" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="480" src="http://1.bp.blogspot.com/-EXbAgT7O00k/TdcBGZ9Xs1I/AAAAAAAAAFo/ZRjO4Bw-1tk/s640/DSC00682.JPG" width="640" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Informix fanatics enjoying some lunch on day 3&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-9AxLexuZQPc/TdcBb3QiZlI/AAAAAAAAAFs/kpbDfeq8Fuc/s1600/DSC00687.JPG" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="480" src="http://2.bp.blogspot.com/-9AxLexuZQPc/TdcBb3QiZlI/AAAAAAAAAFs/kpbDfeq8Fuc/s640/DSC00687.JPG" width="640" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;I had to do a little work in between conference activities&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-28dmEt5yxCI/TdcByuvULNI/AAAAAAAAAFw/_d4SYLmBYTA/s1600/DSC00689.JPG" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="480" src="http://4.bp.blogspot.com/-28dmEt5yxCI/TdcByuvULNI/AAAAAAAAAFw/_d4SYLmBYTA/s640/DSC00689.JPG" width="640" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Prime Rib - Ho-Hooooooo!&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-Ia9AZzPOjYo/TdcCJhKinsI/AAAAAAAAAF0/JhvFh1efflI/s1600/DSC00690.JPG" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="480" src="http://2.bp.blogspot.com/-Ia9AZzPOjYo/TdcCJhKinsI/AAAAAAAAAF0/JhvFh1efflI/s640/DSC00690.JPG" width="640" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;What, you didn't have lobster at the Other database conference?&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-LqjE76WpIXU/TdcChZbqmII/AAAAAAAAAF4/f7AH6enVEDA/s1600/DSC00692.JPG" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="480" src="http://2.bp.blogspot.com/-LqjE76WpIXU/TdcChZbqmII/AAAAAAAAAF4/f7AH6enVEDA/s640/DSC00692.JPG" width="640" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Khem, Val, Tom and Lester at the Advanced DataTools Fastest DBA contest. I was winning at this point, only to be beaten by Neil and Dmitri later&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-tHgdKsaa2jA/TdcC4KqBf-I/AAAAAAAAAF8/1XLJPzzcn3A/s1600/DSC00693.JPG" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="640" src="http://4.bp.blogspot.com/-tHgdKsaa2jA/TdcC4KqBf-I/AAAAAAAAAF8/1XLJPzzcn3A/s640/DSC00693.JPG" width="480" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;The hotel brought this guy in to calculate The Kernoal's bar tab.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-eoOb0sn_QbU/TdcDQt7Eh8I/AAAAAAAAAGA/sn1FY38NRrU/s1600/DSC00698.JPG" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="640" src="http://1.bp.blogspot.com/-eoOb0sn_QbU/TdcDQt7Eh8I/AAAAAAAAAGA/sn1FY38NRrU/s640/DSC00698.JPG" width="480" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Casino night. Poker, Blackjack, Craps and Roulette. Rob Jane, The Kernoal and I were winning at this point.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Comment on this post and read more about Informix at &lt;a href="http://www.informix-dba.com" target="_blank"&gt;informix-dba.com&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Contact the author at &lt;a href="mailto:andrew@informix-dba.com"&gt;andrew@informix-dba.com&lt;/a&gt;.&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5559317973653027936-5161434281220740883?l=www.informix-dba.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/aQspYqpts64GehdByOqmhkvjrZo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/aQspYqpts64GehdByOqmhkvjrZo/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/aQspYqpts64GehdByOqmhkvjrZo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/aQspYqpts64GehdByOqmhkvjrZo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/ZMLPv/~4/XqcBxxlvMJM" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/blogspot/ZMLPv/~3/XqcBxxlvMJM/2011-iiug-informix-conference-day-3.html</link><author>noreply@blogger.com (Andrew Ford)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-EXbAgT7O00k/TdcBGZ9Xs1I/AAAAAAAAAFo/ZRjO4Bw-1tk/s72-c/DSC00682.JPG" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.informix-dba.com/2011/05/2011-iiug-informix-conference-day-3.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5559317973653027936.post-6988785851714829555</guid><pubDate>Tue, 17 May 2011 14:59:00 +0000</pubDate><atom:updated>2011-05-20T19:58:04.877-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">conference</category><category domain="http://www.blogger.com/atom/ns#">iiug</category><title>2011 IIUG Informix Conference - Day 2</title><description>&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-f-_1OxQKbJc/TdKJNvSaWTI/AAAAAAAAAFE/aDjBJJWdQas/s1600/DSC00659.JPG" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="640" src="http://4.bp.blogspot.com/-f-_1OxQKbJc/TdKJNvSaWTI/AAAAAAAAAFE/aDjBJJWdQas/s640/DSC00659.JPG" width="480" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Hung out with Watson in the morning...&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/--_GvWn72crw/TdKJQaluleI/AAAAAAAAAFI/eqOqGlrgXLA/s1600/DSC00661.JPG" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="480" src="http://1.bp.blogspot.com/--_GvWn72crw/TdKJQaluleI/AAAAAAAAAFI/eqOqGlrgXLA/s640/DSC00661.JPG" width="640" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;...and totally pwned him&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-3uXtX2hpZ-M/TdKJSJ6uVmI/AAAAAAAAAFM/kDq0O1OM7C4/s1600/DSC00665.JPG" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="480" src="http://3.bp.blogspot.com/-3uXtX2hpZ-M/TdKJSJ6uVmI/AAAAAAAAAFM/kDq0O1OM7C4/s640/DSC00665.JPG" width="640" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Took advantage of the free testing and picked up my 11.7 certification&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-XzOp4lan1ns/TdKJUHM6RxI/AAAAAAAAAFQ/gJq-v8piLaA/s1600/DSC00668.JPG" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="480" src="http://1.bp.blogspot.com/-XzOp4lan1ns/TdKJUHM6RxI/AAAAAAAAAFQ/gJq-v8piLaA/s640/DSC00668.JPG" width="640" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;"ARRRRRGH, it's drivin' me nuts!"&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;!&lt;a href="http://3.bp.blogspot.com/-i_n61rASOtA/TdKJWbmh6dI/AAAAAAAAAFU/OFSkG8R05dY/s1600/DSC00670.JPG" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="480" src="http://3.bp.blogspot.com/-i_n61rASOtA/TdKJWbmh6dI/AAAAAAAAAFU/OFSkG8R05dY/s640/DSC00670.JPG" width="640" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Who is Dr. David Ferrucci, the leader of the IBM Watson/Jeopardy! project?&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-rQZwy_jl2H8/TdKJYwyZt0I/AAAAAAAAAFY/7OKLFNL8iPs/s1600/DSC00671.JPG" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="480" src="http://3.bp.blogspot.com/-rQZwy_jl2H8/TdKJYwyZt0I/AAAAAAAAAFY/7OKLFNL8iPs/s640/DSC00671.JPG" width="640" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Game night at IIUG. Thanks to Chuck at All Points Amusement for making this happen.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-j-7KYfq4qno/TdKJbDd7M3I/AAAAAAAAAFc/kEZdwSBgl9M/s1600/DSC00677.JPG" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="480" src="http://1.bp.blogspot.com/-j-7KYfq4qno/TdKJbDd7M3I/AAAAAAAAAFc/kEZdwSBgl9M/s640/DSC00677.JPG" width="640" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;You'll shoot your eye out&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Comment on this post and read more about Informix at &lt;a href="http://www.informix-dba.com" target="_blank"&gt;informix-dba.com&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Contact the author at &lt;a href="mailto:andrew@informix-dba.com"&gt;andrew@informix-dba.com&lt;/a&gt;.&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5559317973653027936-6988785851714829555?l=www.informix-dba.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/tB_1v7qxBXjj5S9R0yN1_mYO1nA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/tB_1v7qxBXjj5S9R0yN1_mYO1nA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/tB_1v7qxBXjj5S9R0yN1_mYO1nA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/tB_1v7qxBXjj5S9R0yN1_mYO1nA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/ZMLPv/~4/j2aZL11s7Y0" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/blogspot/ZMLPv/~3/j2aZL11s7Y0/2011-iiug-informix-conference-day-2.html</link><author>noreply@blogger.com (Andrew Ford)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-f-_1OxQKbJc/TdKJNvSaWTI/AAAAAAAAAFE/aDjBJJWdQas/s72-c/DSC00659.JPG" height="72" width="72" /><thr:total>2</thr:total><feedburner:origLink>http://www.informix-dba.com/2011/05/2011-iiug-informix-conference-day-2.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5559317973653027936.post-4936593161448166247</guid><pubDate>Mon, 16 May 2011 00:44:00 +0000</pubDate><atom:updated>2011-05-20T19:57:49.489-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">conference</category><category domain="http://www.blogger.com/atom/ns#">iiug</category><title>2011 IIUG Informix Conference - Day 1</title><description>&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-0oOSHOm7TAw/TdBund7axCI/AAAAAAAAAEs/yQjQChMxN3M/s1600/DSC00644.JPG" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="480" src="http://1.bp.blogspot.com/-0oOSHOm7TAw/TdBund7axCI/AAAAAAAAAEs/yQjQChMxN3M/s640/DSC00644.JPG" width="640" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Sunday morning registration&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-97ac0nd3Gaw/TdBuc2YZKLI/AAAAAAAAAEo/WmNvFgZgGMM/s1600/DSC00643.JPG" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="480" src="http://3.bp.blogspot.com/-97ac0nd3Gaw/TdBuc2YZKLI/AAAAAAAAAEo/WmNvFgZgGMM/s640/DSC00643.JPG" width="640" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;One of the six Sunday AM Tutorials about to get started&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-GGXQylC7DIg/TdBu6TQZp3I/AAAAAAAAAEw/mh4bXRoHP3Y/s1600/DSC00645.JPG" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="480" src="http://3.bp.blogspot.com/-GGXQylC7DIg/TdBu6TQZp3I/AAAAAAAAAEw/mh4bXRoHP3Y/s640/DSC00645.JPG" width="640" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Cindy and her son Joe getting the Exhibit Hall ready for the conference&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-UdLf0zkFrzw/TdBvLKcNw-I/AAAAAAAAAE0/A3FqqPyabdE/s1600/DSC00648.JPG" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="480" src="http://3.bp.blogspot.com/-UdLf0zkFrzw/TdBvLKcNw-I/AAAAAAAAAE0/A3FqqPyabdE/s640/DSC00648.JPG" width="640" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;All aboard, it is time to eat and drink at the Welcome Reception&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-n1yBLETewoU/TdBvdkvbnXI/AAAAAAAAAE4/sIXu4hakTWo/s1600/DSC00650.JPG" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="480" src="http://1.bp.blogspot.com/-n1yBLETewoU/TdBvdkvbnXI/AAAAAAAAAE4/sIXu4hakTWo/s640/DSC00650.JPG" width="640" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Tostadas, not the ones from Taco Bell&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-jYq1pQ_kJdI/TdBvq1WolAI/AAAAAAAAAE8/VhBE0Vb8lAI/s1600/DSC00651.JPG" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="480" src="http://4.bp.blogspot.com/-jYq1pQ_kJdI/TdBvq1WolAI/AAAAAAAAAE8/VhBE0Vb8lAI/s640/DSC00651.JPG" width="640" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Hand made and cooked to order empanadas&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-ZuS-3M9edCU/TdBv6P5ms2I/AAAAAAAAAFA/bSmzDMeu3bM/s1600/DSC00653.JPG" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="480" src="http://1.bp.blogspot.com/-ZuS-3M9edCU/TdBv6P5ms2I/AAAAAAAAAFA/bSmzDMeu3bM/s640/DSC00653.JPG" width="640" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Gyros, falafel and other deliciousness from the Mediterranean&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Comment on this post and read more about Informix at &lt;a href="http://www.informix-dba.com" target="_blank"&gt;informix-dba.com&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Contact the author at &lt;a href="mailto:andrew@informix-dba.com"&gt;andrew@informix-dba.com&lt;/a&gt;.&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5559317973653027936-4936593161448166247?l=www.informix-dba.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/EzEro9tBBNq_NVsB3Ks62ABnaCM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/EzEro9tBBNq_NVsB3Ks62ABnaCM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/EzEro9tBBNq_NVsB3Ks62ABnaCM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/EzEro9tBBNq_NVsB3Ks62ABnaCM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/ZMLPv/~4/mcZqsZJ7rC8" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/blogspot/ZMLPv/~3/mcZqsZJ7rC8/2011-iiug-informix-conference-day-1.html</link><author>noreply@blogger.com (Andrew Ford)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-0oOSHOm7TAw/TdBund7axCI/AAAAAAAAAEs/yQjQChMxN3M/s72-c/DSC00644.JPG" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.informix-dba.com/2011/05/2011-iiug-informix-conference-day-1.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5559317973653027936.post-1591224704673666563</guid><pubDate>Thu, 12 May 2011 02:13:00 +0000</pubDate><atom:updated>2011-05-13T15:39:15.598-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">4gl</category><category domain="http://www.blogger.com/atom/ns#">genero</category><title>IBM Informix Genero Adds New Platform Support</title><description>If you were excited about the IBM Informix Genero announcement, but were sad because only Linux and Windows were supported then you'll be happy to see IBM Informix Genero now supports the following platforms:&lt;div&gt;&lt;ul&gt;&lt;li&gt;Linux PowerPC&lt;/li&gt;
&lt;li&gt;AIX&lt;/li&gt;
&lt;li&gt;HP&lt;/li&gt;
&lt;li&gt;Solaris&lt;/li&gt;
&lt;li&gt;Sun&lt;/li&gt;
&lt;li&gt;Mac&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;The official announcement can be found&amp;nbsp;&lt;a href="http://www-01.ibm.com/common/ssi/ShowDoc.jsp?docURL=/common/ssi/rep_ca/1/897/ENUS211-231/index.html&amp;amp;breadCrum=DET001PT022&amp;amp;url=buttonpressed=DET002PT005&amp;amp;specific_index=DET001PEF502&amp;amp;DET015PGL002=DET001PEF011&amp;amp;submit.x=7&amp;amp;submit.y=8&amp;amp;lang=en_US"&gt;here&lt;/a&gt;.&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;The announcement also adds a new pricing metric for Limited Use (LU) licensing when use with Informix Growth Edition purchased with Limited Use licensing.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Just a few days until the 2011 IIUG Informix conference, hope to see you there!&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Comment on this post and read more about Informix at &lt;a href="http://www.informix-dba.com" target="_blank"&gt;informix-dba.com&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Contact the author at &lt;a href="mailto:andrew@informix-dba.com"&gt;andrew@informix-dba.com&lt;/a&gt;.&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5559317973653027936-1591224704673666563?l=www.informix-dba.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/PeUgAUp5WIWz2pigFIpu2EB1Zfk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/PeUgAUp5WIWz2pigFIpu2EB1Zfk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/PeUgAUp5WIWz2pigFIpu2EB1Zfk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/PeUgAUp5WIWz2pigFIpu2EB1Zfk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/ZMLPv/~4/IxX4wvmdYTo" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/blogspot/ZMLPv/~3/IxX4wvmdYTo/ibm-informix-genero-adds-new-platform.html</link><author>noreply@blogger.com (Andrew Ford)</author><thr:total>0</thr:total><feedburner:origLink>http://www.informix-dba.com/2011/05/ibm-informix-genero-adds-new-platform.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5559317973653027936.post-9204960667210935005</guid><pubDate>Thu, 28 Apr 2011 15:41:00 +0000</pubDate><atom:updated>2011-04-28T10:49:00.803-05:00</atom:updated><title>IBM Redbook: Informix Flexible Grid</title><description>Draft version of Informix Flexible Grid: Extending Data Availability made available at &lt;a href="http://www.redbooks.ibm.com/redpieces/abstracts/sg247937.html?Open"&gt;redbooks.ibm.com.&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Table of Contents&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Chapter 1.  Overview&lt;/li&gt;
&lt;li&gt;Chapter 2.  OpenAdmin Tool &lt;/li&gt;
&lt;li&gt;Chapter 3.  Configuring server for Flexible Grid and Enterprise Replication environments &lt;/li&gt;
&lt;li&gt;Chapter 4.  The Flexible Grid&lt;/li&gt;
&lt;li&gt;Chapter 5.  Administering Enterprise Replication&lt;/li&gt;
&lt;li&gt;Chapter 6.  Monitoring and troubleshooting Enterprise Replication and Flexible Grid&lt;/li&gt;
&lt;li&gt;Chapter 7.  MACH11 cluster&lt;/li&gt;
&lt;li&gt;Chapter 8.  High availability data replication&lt;/li&gt;
&lt;li&gt;Chapter 9.  RSS database server&lt;/li&gt;
&lt;li&gt;Chapter 10.  Shared Disk Secondary servers&lt;/li&gt;
&lt;li&gt;Chapter 11.  Connection management in an Informix environment&lt;/li&gt;
&lt;li&gt;Chapter 12.  Informix in cloud and virtualization environments&lt;/li&gt;
&lt;li&gt;Chapter 13.  Migration&lt;/li&gt;
&lt;li&gt;Chapter 14.  Using ifxclone&lt;b&gt;&amp;nbsp;&lt;/b&gt;&amp;nbsp;&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;I am currently reading this to help prepare for the free 11.7 Certification Exam I'm going to take in 3 weeks at the IIUG Conference.&lt;br /&gt;
&lt;br /&gt;
Page 1: When did HDR become Heuristic Data Replication and not High-Availability Data Replication? &lt;br /&gt;
&lt;ul&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Comment on this post and read more about Informix at &lt;a href="http://www.informix-dba.com" target="_blank"&gt;informix-dba.com&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Contact the author at &lt;a href="mailto:andrew@informix-dba.com"&gt;andrew@informix-dba.com&lt;/a&gt;.&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5559317973653027936-9204960667210935005?l=www.informix-dba.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/XeeU3_hj4mPg8GUT8mpFSbKs_Zc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/XeeU3_hj4mPg8GUT8mpFSbKs_Zc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/XeeU3_hj4mPg8GUT8mpFSbKs_Zc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/XeeU3_hj4mPg8GUT8mpFSbKs_Zc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/ZMLPv/~4/XXmPBdNX3Bs" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/blogspot/ZMLPv/~3/XXmPBdNX3Bs/ibm-redbook-informix-flexible-grid.html</link><author>noreply@blogger.com (Andrew Ford)</author><thr:total>0</thr:total><feedburner:origLink>http://www.informix-dba.com/2011/04/ibm-redbook-informix-flexible-grid.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5559317973653027936.post-2221617709852575073</guid><pubDate>Wed, 27 Apr 2011 04:57:00 +0000</pubDate><atom:updated>2011-04-26T23:57:19.550-05:00</atom:updated><title>Chef Diego on the 2011 IIUG Informix Conference Menu</title><description>Close your eyes and think of the food served at the last conference you attended.&lt;br /&gt;
&lt;br /&gt;
Did you relive nightmares of imitation gruel and grade D meat? You probably did. This is because for most conferences the food is an after thought, an added expense, something that just needs to be dealt with because people have to eat.&lt;br /&gt;
&lt;br /&gt;
Not true for the IIUG Informix conference. We have a chef and he has a super cool name, Chef Diego. He also has a vision for the food he will prepare for this year's conference. Did the dude that cooked your last conference meal have a vision or did he have a budget?&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;During our three day cruise, I will take you to four different destinations: the Mediterranean, the Caribbean, the Mexican Riviera and Alaska before returning you to Kansas City. Welcome aboard and bon voyage!&lt;br /&gt;
&lt;br /&gt;
- Chef Diego&lt;br /&gt;
&lt;/blockquote&gt;&lt;br /&gt;
The last thing you think about when deciding if you should attend a conference is the food. That is probably the right approach, which is why the CPC has put together a conference rich in technical content. The great food and open bar (no tickets ;) are just icing on the cake.&lt;br /&gt;
&lt;br /&gt;
If you are not registered for the conference, it isn't too late to register and you can still take advantage of $100 off for IIUG members. Book now before airline prices increase! You can attend this 3 day event for less than the cost of one IBM Informix training class!&lt;div class="blogger-post-footer"&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Comment on this post and read more about Informix at &lt;a href="http://www.informix-dba.com" target="_blank"&gt;informix-dba.com&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Contact the author at &lt;a href="mailto:andrew@informix-dba.com"&gt;andrew@informix-dba.com&lt;/a&gt;.&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5559317973653027936-2221617709852575073?l=www.informix-dba.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/-yUMC-lpn9IPiSMIDS0w1wldUNs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/-yUMC-lpn9IPiSMIDS0w1wldUNs/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/-yUMC-lpn9IPiSMIDS0w1wldUNs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/-yUMC-lpn9IPiSMIDS0w1wldUNs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/ZMLPv/~4/MxgqEfP7VWo" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/blogspot/ZMLPv/~3/MxgqEfP7VWo/chef-diego-on-2011-iiug-informix.html</link><author>noreply@blogger.com (Andrew Ford)</author><thr:total>0</thr:total><feedburner:origLink>http://www.informix-dba.com/2011/04/chef-diego-on-2011-iiug-informix.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5559317973653027936.post-4449928507458156183</guid><pubDate>Mon, 25 Apr 2011 21:57:00 +0000</pubDate><atom:updated>2011-04-25T22:11:51.734-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">migration</category><category domain="http://www.blogger.com/atom/ns#">free</category><category domain="http://www.blogger.com/atom/ns#">innovator-c</category><title>Innovator-C: Put Your Money Where Your Mouth Is</title><description>I've been talking a pretty big game about Innovator-C and how you can use it in production even though some Growth Edition and Ultimate Edition features are not available and the amount of memory and CPUs you can use are limited.&lt;br /&gt;
&lt;br /&gt;
2 weeks ago that talk stopped being just talk and became reality as we turned up our first Innovator-C HDR pair of production database engines.&lt;br /&gt;
&lt;br /&gt;
The server ain't big (1 Quad Core CPU, 2GB SHMTOTAL and RAID10 over 4 disks), but it cranks out 4 million transactions and 500,000 new session requests per day (and the box is bored and typically 99% idle).&lt;br /&gt;
&lt;br /&gt;
This database was a perfect fit for Innovator-C. The data set isn't so large that we need to worry about partitioning data and it is all OLTP so not having PDQ isn't show stopper. Recovery Time Objective would have been nice, but using the CKPTINTVL isn't a big deal. The only thing I'm really sad about not having is Direct I/O for cooked chunks, but whatever. I can live without it (just don't understand why this is disabled in Innovator-C).&lt;br /&gt;
&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Innovator-C can be used in production for free which makes for a pretty good ROI and a low cost per transaction for us.&lt;br /&gt;
&lt;br /&gt;
$0.00 / 4 million transactions / day is a pretty good number and is sure to put a smile on the face of your company's bean counter(s).&lt;br /&gt;
&lt;br /&gt;
After the migration we noticed performance improvements in the app that now runs on a dedicated engine and in the apps that run on the old server because the load is now shared by 2 servers.&lt;br /&gt;
&lt;br /&gt;
As you might expect with Informix, the migration was painless. During our most recent meeting my boss announced to the team, "You may have not noticed, but we migrated the API databases to a new set of servers two weeks ago and there haven't been any issues. Is that right? None? That is surprising, you would expect something would come up with a migration this big. Good job guys."&lt;div class="blogger-post-footer"&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Comment on this post and read more about Informix at &lt;a href="http://www.informix-dba.com" target="_blank"&gt;informix-dba.com&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Contact the author at &lt;a href="mailto:andrew@informix-dba.com"&gt;andrew@informix-dba.com&lt;/a&gt;.&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5559317973653027936-4449928507458156183?l=www.informix-dba.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/QsVmfoMl_fEnRibyv4y7Hg2RnU4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/QsVmfoMl_fEnRibyv4y7Hg2RnU4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/QsVmfoMl_fEnRibyv4y7Hg2RnU4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/QsVmfoMl_fEnRibyv4y7Hg2RnU4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/ZMLPv/~4/oOhk8D_f7cY" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/blogspot/ZMLPv/~3/oOhk8D_f7cY/innovator-c-put-your-money-where-your.html</link><author>noreply@blogger.com (Andrew Ford)</author><thr:total>2</thr:total><feedburner:origLink>http://www.informix-dba.com/2011/04/innovator-c-put-your-money-where-your.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5559317973653027936.post-5989216936252018670</guid><pubDate>Thu, 14 Apr 2011 01:52:00 +0000</pubDate><atom:updated>2011-04-15T13:28:37.817-05:00</atom:updated><title>2011 IIUG Informix Conference Schedule Now Available Online</title><description>In about a month the 2011 IIUG Informix Conference and its 95 hours of Technical Sessions, 19 hours of Hands on Labs, 36 hours of Tutorials, 3 Keynotes, 3 days of Exhibit Hall, 3 Breakfasts, 6 Refreshment Breaks, 3 Lunches, 3 Evening Events and over 25 hours of Certification Exams will come together in a beautifully choreographed ballet of speakers, volunteers, attendees, hotel staff, laptops, projectors, food, drinks and friends.&lt;br /&gt;
&lt;br /&gt;
To help you navigate the largest gathering of Informix fanatics and plan how you will best take advantage of all the conference has to offer the Conference Planning Committee has posted the &lt;a href="http://www.iiug.org/conf/2011/iiug/pubsessgrid11.php"&gt;Conference Schedule&lt;/a&gt; and &lt;a href="http://www.iiug.org/conf/2011/iiug/pubtutgrid11.php"&gt;Sunday Tutorial Schedule&lt;/a&gt; online for your reading pleasure.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;UPDATE: &lt;/b&gt;Mobile device friendly link: &lt;a href="http://www.iiug.org/pda"&gt;iiug.org/pda&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Comment on this post and read more about Informix at &lt;a href="http://www.informix-dba.com" target="_blank"&gt;informix-dba.com&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Contact the author at &lt;a href="mailto:andrew@informix-dba.com"&gt;andrew@informix-dba.com&lt;/a&gt;.&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5559317973653027936-5989216936252018670?l=www.informix-dba.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/9FhcEvq1EdXi4oyhn8HTgT2FFWI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/9FhcEvq1EdXi4oyhn8HTgT2FFWI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/9FhcEvq1EdXi4oyhn8HTgT2FFWI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/9FhcEvq1EdXi4oyhn8HTgT2FFWI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/ZMLPv/~4/VfjYBwU5diI" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/blogspot/ZMLPv/~3/VfjYBwU5diI/2011-iiug-informix-conference-schedule.html</link><author>noreply@blogger.com (Andrew Ford)</author><thr:total>0</thr:total><feedburner:origLink>http://www.informix-dba.com/2011/04/2011-iiug-informix-conference-schedule.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5559317973653027936.post-8815931098235397650</guid><pubDate>Fri, 08 Apr 2011 18:22:00 +0000</pubDate><atom:updated>2011-04-08T13:22:23.093-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">fault tolerance</category><category domain="http://www.blogger.com/atom/ns#">install</category><category domain="http://www.blogger.com/atom/ns#">hdr</category><category domain="http://www.blogger.com/atom/ns#">upgrade</category><category domain="http://www.blogger.com/atom/ns#">disaster recovery</category><title>Upgrading an HDR Environment from 11.50.FC3 to 11.50.FC8W2</title><description>I'm about to upgrade one of our HDR pairs from a relatively old version of 11.50 to the most recent drop to resolve a minor bug. Since an upgrade is something you may be interested in doing some day, I thought it would be a good idea to document my steps here.&lt;br /&gt;
&lt;br /&gt;
Normally an upgrade from xC3 to xC8 would be trivial and low risk since we're only upgrading the minor versions, but with the addition of Compression in xC4 any upgrade from xC3 or lower must be treated as a major upgrade which includes a reinitialization of HDR.&lt;br /&gt;
&lt;br /&gt;
I want to minimize downtime by doing as much of the work as I can outside of the maintenance window and I want to minimize my risk by testing the following migration and reversion steps on my test systems to ensure there are no gotchas and choreograph my upgrade in a way that always gives me a quick and safe way to abort mission and get production up and running if something goes wrong during the upgrade.&lt;br /&gt;
&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
Lucky for you and me, the bulk of the upgrade work can be accomplished during normal business hours with no impact or downtime. Not only does this minimize the amount of late night/early morning maintenance window work you will have to do, it will minimize the mistakes that can happen when you are doing work during sleepy time.&lt;br /&gt;
&lt;br /&gt;
A lot of my upgrade steps are based on INFORMIXDIR being a link to an actual directory, you did remember to do that didn't you? If not, you should invest the time and energy required to make INFORMIXDIR a link, you will be glad you did.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Get yourself some binaries&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
There are two types Informix tar balls, there is the bundle which includes everything (engine, CSDK, iConnect, etc.) which is typically downloaded from Passport Advantage or the Innovator-C download page and there are Fix Packs which are typically downloaded from Fix Central and only include the engine.&lt;br /&gt;
&lt;br /&gt;
The bundle is installed via ids_install and the engine is installed via installserver if that helps.&lt;br /&gt;
&lt;br /&gt;
If upgrading with a Fix Pack, you will need the bundle used for your current installation. For this upgrade I am using a Fix Pack for 11.50.FC8W2 and have the 11.50.FC3 bundle from my initial installation.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Install the new engine - Perform the following steps on the HDR Primary and HDR Secondary&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Let us skip some of the boring stuff and say that I have downloaded my Fix Pack, located my initial bundle and unpacked each tar-ball into their own temporary folder.&lt;br /&gt;
&lt;br /&gt;
I like to install Informix into a version specific directory, for example /opt/informix-ids.11.50.FC8W2, and use the soft link /opt/informix as my INFORMIXDIR. This allows me to pre install everything and then simply shutdown the engine, redirect the link and restart the engine when it is time to upgrade.&lt;br /&gt;
&lt;br /&gt;
I will first install the FC3 bundle into the 11.50.FC8W2 directory by temporarily setting INFORMIXDIR to /opt/informix-ids.11.50.FC8W2 and running ids_install as root.&lt;br /&gt;
&lt;pre&gt;root:/tmp/ids-11.50.FC3&amp;gt; mkdir /opt/informix-ids.11.50.FC8W2
root:/tmp/ids-11.50.FC3&amp;gt; chown informix:informix /opt/informix-ids.11.50.FC8W2
root:/tmp/ids-11.50.FC3&amp;gt; export INFORMIXDIR=/opt/informix-ids.11.50.FC8W2
root:/tmp/ids-11.50.FC3&amp;gt; ./ids_install
&lt;/pre&gt;After this is complete I will install the FC8W2 Fix Pack on top of the FC3 bundle as root.&lt;br /&gt;
&lt;pre&gt;root:/tmp/ids-11.50.FC8W2&amp;gt; export INFORMIXDIR=/opt/informix-ids.11.50.FC8W2
root:/tmp/ids-11.50.FC8W2&amp;gt; ./installserver&amp;nbsp;&lt;/pre&gt;&lt;br /&gt;
&lt;b&gt;Copy configuration files from current install directory to new install directory - HDR Primary and Secondary&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
We will need to copy some files from the current INFORMIXDIR to our soon to be new INFORMIXDIR. This is what I need to copy, your needs may vary slightly.&lt;br /&gt;
&lt;pre&gt;# definitely will need the ONCONFIG file
cp /opt/informix/etc/$ONCONFIG /opt/informix-ids.11.50.FC8W2/etc/

# and we'll need this file
cp /opt/informix/etc/oncfg_* /opt/informix-ids.11.50.FC8W2/etc/

# I setup my HDR trusts in the Informix hosts.equiv file
cp /opt/informix/etc/hosts.equiv /opt/informix-ids.11.50.FC8W2/etc

# if you are using a storage manager for backups, don't forget this guy
cp /opt/informix/etc/sm_versions /opt/informix-ids.11.50.FC8W2/etc

# if your sqlhosts file lives somewhere in INFORMIXDIR, don't forget to copy it
cp /opt/informix/etc/sqlhosts /opt/informix-ids.11.50.FC8W2/etc

# and finally the alarmprogram if you have made any changes
cp /opt/informix/etc/alarmprogram.sh /opt/informix-ids.11.50.FC8W2/etc
&lt;/pre&gt;&lt;b&gt;Just one more thing to do to make sure we are protected&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Take a Level 0 backup, it is better to have it and not need it than to need it and not have it.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;We are now ready to upgrade&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
We will break HDR by converting the Primary and Secondary nodes to standard engines and we will shut down the Secondary node and not touch it until we are 100% satisfied the upgrade was successful. This gives us a quick way to back out of our upgrade attempt if something goes wrong. If there is a problem we can restart the Secondary (which is now a writable standard engine) and direct the clients to this node while we figure out what went wrong.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Convert the Primary to a standard engine and shutdown&lt;/b&gt;&lt;br /&gt;
&lt;pre&gt;informix@primary&amp;gt; onmode -d standard
informix@primary&amp;gt; onmode -ky
&lt;/pre&gt;&lt;b&gt;Convert the Secondary to a standard engine and shutdown&lt;/b&gt;&lt;br /&gt;
&lt;pre&gt;informix@secondary&amp;gt; onmode -d standard
informix@secondary&amp;gt; onmode -ky
&lt;/pre&gt;&lt;b&gt;Relink /opt/informix on the Primary&lt;/b&gt;&lt;br /&gt;
&lt;pre&gt;informix@primary&amp;gt; rm /opt/informix
informix@primary&amp;gt; ln -s /opt/informix-ids.11.50.FC8W2 /opt/informix
&lt;/pre&gt;&lt;b&gt;Start the upgraded engine on the Primary&lt;/b&gt;&lt;br /&gt;
&lt;pre&gt;informix@primary&amp;gt; oninit -v
&lt;/pre&gt;If everything goes as planned the upgrade will complete successfully and your primary engine will only be down for a few minutes and your downtime will be minimized.&lt;br /&gt;
&lt;br /&gt;
You can use this time to verify that everything with the upgrade has gone as planned. Check the online.logs for any strange errors and watch your applications for any unexpected behaviour. When you are confident that the upgrade was successful you should take another Level 0 backup, upgrade the Secondary and rebuild HDR.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Relink /opt/informix on the Secondary and reinitialize HDR&lt;/b&gt;&lt;br /&gt;
&lt;pre&gt;informix@secondary&amp;gt; rm /opt/informix
informix@secondary&amp;gt; ln -s /opt/informix-ids.11.50.FC8W2 /opt/informix
&lt;/pre&gt;&lt;br /&gt;
Follow the instructions for &lt;a href="http://www.informix-dba.com/2010/08/informix-hdr-will-save-your-butt.html"&gt;initializing HDR&lt;/a&gt; from a previous post.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Oh Noes! Something went wrong. REVERT!&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
So you thought everything was hunky dory with the upgrade but after reinitializing HDR you realize you need to revert back to your previous version. Gross.&lt;br /&gt;
&lt;br /&gt;
Thankfully Informix has a utility to help with this, the -b switch of the onmode utility.&lt;br /&gt;
&lt;pre&gt;&gt; onmode -b --
You may only revert IBM Informix Dynamic Server to
IBM Informix-OnLine Version 7.31.UC1 or later:
    Use 'onmode -b 7.3'  to revert to 7.3x
    Use 'onmode -b 9.2'  to revert to 9.2x
    Use 'onmode -b 9.3'  to revert to 9.3x
    Use 'onmode -b 9.4'  to revert to 9.4x
    Use 'onmode -b 10.00' to revert to 10.00x
    Use 'onmode -b 11.10' to revert to 11.10x
    Use 'onmode -b 11.50.xC1' to revert to 11.50.xC1
    Use 'onmode -b 11.50.xC2' to revert to 11.50.xC2
    Use 'onmode -b 11.50.xC3' to revert to 11.50.xC3
    Use 'onmode -b 11.50.xC4' to revert to 11.50.xC4
    Use 'onmode -b 11.50.xC5' to revert to 11.50.xC5
For more information refer to Section II of IBM Informix Migration guide
&lt;/pre&gt;&lt;b&gt;Convert the Primary to a standard engine&lt;/b&gt;&lt;br /&gt;
&lt;pre&gt;informix@primary&amp;gt; onmode -d standard
&lt;/pre&gt;&lt;b&gt;Convert the Secondary to a standard engine and shutdown&lt;/b&gt;&lt;br /&gt;
&lt;pre&gt;informix@secondary&amp;gt; onmode -d standard
informix@secondary&amp;gt; onmode -ky
&lt;/pre&gt;&lt;b&gt;Execute the onmode -b command and revert disk structures back to 11.50.xC3&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Informix will be offline after a successful onmode -b &lt;br /&gt;
&lt;pre&gt;informix@primary&gt; onmode -b 11.50.xC3
&lt;/pre&gt;&lt;b&gt;Relink /opt/informix to the old INFORMIXDIR&lt;/b&gt;&lt;br /&gt;
&lt;pre&gt;informix@primary&gt; rm /opt/informix
informix@primary&gt; ln -s /opt/informix-ids-11.50.FC3 /opt/informix
&lt;/pre&gt;&lt;b&gt;Start the engine in Quiescent mode and verify everything is Ok&lt;/b&gt;&lt;br /&gt;
&lt;pre&gt;informix@primary&gt; oninit -s
&lt;/pre&gt;&lt;b&gt;Bring the engine into online mode&lt;/b&gt;&lt;br /&gt;
&lt;pre&gt;informix@primary&gt; onmode -m
&lt;/pre&gt;Finally you will want to complete a Level 0 backup and reinitialize HDR.&lt;div class="blogger-post-footer"&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Comment on this post and read more about Informix at &lt;a href="http://www.informix-dba.com" target="_blank"&gt;informix-dba.com&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Contact the author at &lt;a href="mailto:andrew@informix-dba.com"&gt;andrew@informix-dba.com&lt;/a&gt;.&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5559317973653027936-8815931098235397650?l=www.informix-dba.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/_c4PWsizIqhvtNcHJ-WAaafDm1U/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_c4PWsizIqhvtNcHJ-WAaafDm1U/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/_c4PWsizIqhvtNcHJ-WAaafDm1U/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_c4PWsizIqhvtNcHJ-WAaafDm1U/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/ZMLPv/~4/tQGeCKrVG3k" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/blogspot/ZMLPv/~3/tQGeCKrVG3k/upgrading-hdr-environment-from-1150fc3.html</link><author>noreply@blogger.com (Andrew Ford)</author><thr:total>2</thr:total><feedburner:origLink>http://www.informix-dba.com/2011/04/upgrading-hdr-environment-from-1150fc3.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5559317973653027936.post-1418322056561423010</guid><pubDate>Fri, 21 Jan 2011 15:13:00 +0000</pubDate><atom:updated>2011-01-21T13:13:54.203-06:00</atom:updated><title>2011 IIUG Informix Conference - Only 10 Days Left for Early Bird Registration</title><description>&lt;b&gt;&lt;a href="http://www.iiug.org/conf/2011/iiug/register.php"&gt;Register&lt;/a&gt; for the &lt;a href="http://www.iiug.org/conf/2011/iiug/welcome.php"&gt;2011 IIUG Informix Conference&lt;/a&gt; on or before January 31, 2011 and save $125&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Early Bird registration ends in 10 days, register now before Regular Registration starts and the price increases. Also don't forget to use your free &lt;a href="http://www.iiug.org/"&gt;IIUG&lt;/a&gt; membership to receive an additional $100 off registration pricing.&lt;br /&gt;
&lt;br /&gt;
The speaker selections have been made, the speakers have been notified and the speakers are diligently working on many new presentations that cover Informix 11.7 topics like Flexible Grid and Automatic Storage Provisioning.&lt;br /&gt;
&lt;br /&gt;
There are also many new topics that cover all Informix versions if you haven't made the leap to the latest and greatest yet. We've got Performance Tuning, Troubleshooting and Developer sessions by the IBMers who actually implement the engine code and from DBAs and Developers who use the engine in the field to give you the most well rounded Informix training that money can buy for a fraction of the cost.&lt;br /&gt;
&lt;br /&gt;
I'm also happy to report that the Conference Planning Committee has added more Free Half Day Hands on Labs sessions this year and added more Sunday Half and Full Day Tutorials to help you maximize your training budget.&lt;br /&gt;
&lt;br /&gt;
After all of this Informix training you'll be ready to take advantage of the &lt;b&gt;FREE IBM CERTIFICATION TESTING&lt;/b&gt;. Almost any Information Management test will be available for you to take, not just the Informix ones. Take as many as you like as many times as you need to, it don't cost nuthin'. The free certification testing is something the IIUG has been able to provide for many years now and I feel it adds tremendous value to the conference. When I first started attending these conferences, the free certification testing alone was enough to convince my boss and the bean counters at my company that the cost of the conference was worth it. Not sure if you've looked at the Average Joe cost for one of these tests, they ain't cheap and if you don't take advantage of this you are seriously missing out.&lt;br /&gt;
&lt;br /&gt;
With all the Tutorials, Hands on Labs, Technical Sessions and Certification Testing you'll be seeing and doing you're going to need some food in your belly to give you the required energy to make it through the day. I can tell you that you won't go hungry at an IIUG Informix Conference. You'll get 3 meals a day and we're talking real food here, not your typical conference food by any stretch of the imagination.&lt;br /&gt;
&lt;br /&gt;
Finally, in the evenings you can relax with friends and have cold drink or ten and get ready to do it all over again the next day. No drink coupons here, the complimentary beer and wine is usually all you can handle, bro.&lt;div class="blogger-post-footer"&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Comment on this post and read more about Informix at &lt;a href="http://www.informix-dba.com" target="_blank"&gt;informix-dba.com&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Contact the author at &lt;a href="mailto:andrew@informix-dba.com"&gt;andrew@informix-dba.com&lt;/a&gt;.&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5559317973653027936-1418322056561423010?l=www.informix-dba.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/lDAeFRA5G1AcPNBbyZrOzzSg4BM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/lDAeFRA5G1AcPNBbyZrOzzSg4BM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/lDAeFRA5G1AcPNBbyZrOzzSg4BM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/lDAeFRA5G1AcPNBbyZrOzzSg4BM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/ZMLPv/~4/jOwb9UIJhGs" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/blogspot/ZMLPv/~3/jOwb9UIJhGs/2011-iiug-informix-conference-only-10.html</link><author>noreply@blogger.com (Andrew Ford)</author><thr:total>0</thr:total><feedburner:origLink>http://www.informix-dba.com/2011/01/2011-iiug-informix-conference-only-10.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5559317973653027936.post-1590336558481861557</guid><pubDate>Wed, 15 Dec 2010 05:01:00 +0000</pubDate><atom:updated>2010-12-14T23:05:07.157-06:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">table level restore</category><category domain="http://www.blogger.com/atom/ns#">tlr</category><category domain="http://www.blogger.com/atom/ns#">intermediate</category><category domain="http://www.blogger.com/atom/ns#">onbar</category><title>Table Level Restore - Pretty Useful Stuff</title><description>"Hello Andrew. Yeah, well, um we kind of ran an update with a bad where clause and messed up some of our data. Can you fix just the rows we updated?"&lt;br /&gt;
&lt;br /&gt;
"Oh yeah, sure. We've got the backups and the logs so we'll be OK."&lt;br /&gt;
&lt;br /&gt;
"How long will it take? This is production and it is kind of a big deal"&lt;br /&gt;
&lt;br /&gt;
"You're in luck. Informix has a feature called Table Level Restore that allows me to extract only the rows we want from a backup in a few minutes. Without this feature we would have to perform a full restore to a test engine, which can take hours, and then extract the rows from the restored instance."&lt;br /&gt;
&lt;br /&gt;
"Oh thank heavens we run Informix and not some other database engine that doesn't have this feature."&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Table-Level Restore&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
You can use Table-Level Restore (TLR) to extract an entire table or a subset of rows in a table from your backups. The feature has been around since version 10, is easy to use and can come in really handy if you find yourself in the situation I described above.&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
To performa a TLR you'll need:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;A Level 0 archive taken via onbar or ontape (I'll use onbar in the examples)&lt;/li&gt;
&lt;li&gt;A schema command file&lt;/li&gt;
&lt;li&gt;archecker (included with the engine)&lt;/li&gt;
&lt;li&gt;Optionally, logical log backups &lt;/li&gt;
&lt;/ul&gt;&lt;b&gt;Physical Restore&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
If you do not have the logical logs backed up or only want to restore the data to the time of the Level 0 archive then you'll be performing a physical restore.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Logical Restore&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
If you have the logical logs and want to restore a table to a point in time then you'll be performing a logical restore. This is great because if someone does make a mistake, you can return the data to the state it was immediately before the mistake was made. A logical restore is performed by TLR first completing a physical restore and then traversing the logical logs converting the log records to SQL statements that are applied to the data from the physical restore. A logical restore can not process changes that exist in the current logical log. If you need to restore to a point in time that is contained in the current log you can shift to the next logical log via onmode -l.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt; Schema Command File&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
This is where the magic happens. In this file you will define the source table you want to restore from, the target table you want to restore to and what point in time to restore to.&lt;br /&gt;
&lt;br /&gt;
The schema command file contains:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;SET statements that can enable certain features of TLR&lt;/li&gt;
&lt;li&gt;a DATABASE statement to declare what database we're pulling data from&lt;/li&gt;
&lt;li&gt;CREATE TABLE statements to define the structure of the table we're restoring from and the table we're restoring to&lt;/li&gt;
&lt;li&gt;an INSERT INTO statement that defines which table is the source, which table is the target and optionally what rows we want to restore&lt;/li&gt;
&lt;li&gt;a RESTORE statement that defines if this is a physical or logical restore and what point in time to restore to &lt;/li&gt;
&lt;/ul&gt;The optional SET statement can change the commit interval from the default of 1000 to set the number of rows that are inserted during the physical restore between commits. The SET statement can also be used to change the working dbspace from the default of rootdbs.&lt;br /&gt;
&lt;pre&gt;set commit to 10000;
set workspace to dbspace001;
&lt;/pre&gt;&lt;br /&gt;
The DATABASE statement defines which database in the archive we are working with.&lt;br /&gt;
&lt;pre&gt;database database_name;
&lt;/pre&gt;&lt;br /&gt;
The CREATE TABLE statement defines the structure of the source table and the dbspaces and partitions it lives in and defines the structure of the target table. The source table definition must be identical to how the table exists in the archive. The target table definition only needs to contain the columns you want to restore (I guess I forgot to mention that in addition to only restoring select rows you can also restore only select columns if you want.) If the target table does not exist, it will be created during the restore. If the target table does exist, the table will be appended to.&lt;br /&gt;
&lt;pre&gt;-- source table lives in 2 partitions in 2 dbspaces
create table source_table_name (
   column1           integer,
   column2           float,
   column3           char(17)
) fragment by expression
   partition p1 (column1 &amp;lt; 50) in dbspace001,
   partition p2 (column1 &amp;gt;= 50) in dbspace002;

-- target table
-- will be created if does not exists and appended to if it does exist
-- in this example the table only has column1 and column2 because those 
-- are the only columns to be restored
create table target_table_name (
   column1            integer,
   column2            float
) in dbspace001; 
&lt;/pre&gt;&lt;br /&gt;
The INSERT INTO statement will define the source table (it will be the table we select from) and the target table (the table we are inserting into). This statement can optionally define the columns we want to restore (in the select projection list) and the rows we want to restore (via the where clause).&lt;br /&gt;
&lt;pre&gt;insert into target_table_name  -- identifies target table
select 
   column1,                    -- identifies the columns we
   column2                     -- want to restore
from
   source_table_name           -- identifies the source table
where
   column1 between 30 and 100; -- identifies the rows to restore
&lt;/pre&gt;&lt;br /&gt;
The RESTORE statement will identify if this is a physical restore or a logical restore and when to restore to.&lt;br /&gt;
&lt;pre&gt;-- both a physical and a logical restore are included in this example
-- pick one or the other, don't include 2 restore commands in the same schema command file

-- physical restore includes the with no log clause
restore to current with no log;

-- logical restore to a specific time
restore to "2010-12-10 04:32:00";
&lt;/pre&gt;&lt;br /&gt;
&lt;b&gt;Invoking TLR with the archecker Command&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
archecker used to be just for verifying that your backups weren't corrupt, it has now been extended to perform TLR.&lt;br /&gt;
&lt;b&gt; &lt;/b&gt;&lt;br /&gt;
To start TLR using onbar and your schema command file:&lt;br /&gt;
&lt;pre&gt;&amp;gt; archecker -bdvs -X -f your_schema.cmd

IBM Informix Dynamic Server Version 11.50.FC6W4
Program Name:   archecker
Version:        8.0
Released:       2010-04-26 22:13:21
CSDK:           IBM Informix CSDK Version 3.50
ESQL:           IBM Informix-ESQL Version 3.50.FC4
Compiled:       04/26/10 22:13  on Linux 2.6.9-34.ELsmp #1 SMP Fri Feb 24 16:56:28 EST 2006

AC_STORAGE               /tmp
AC_MSGPATH               /tmp/ac_msg.log
AC_VERBOSE               on
AC_TAPEBLOCK             62 KB
AC_IXBAR                 /opt/informix/etc/ixbar.0
Dropping old log control tables
Extracting table database_name:source_table_name into database_name:target_table_name
........................................
........................................
........................................
.........................
Scan PASSED
Control page checks PASSED
Table checks PASSED
Table extraction commands 1
Tables found on archive 1
LOADED: st_switch:scuvr_dnis_restore produced 171721 rows.
Creating log control tables
Staging Log 18013
Staging Log 18014
Switching to log 18014
Staging Log 18015
Switching to log 18015
Staging Log 18016
Switching to log 18016
Staging Log 18017
Switching to log 18017

Logically recovered database_name:target_table_name Inserted 120 Deleted 79 Updated 38
&lt;/pre&gt;After the TLR completes the target_table_name table will contain the rows from source_table_name with a column1 value between 30 and 100. You can now use the data in the target table to correct the data in the source table.&lt;div class="blogger-post-footer"&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Comment on this post and read more about Informix at &lt;a href="http://www.informix-dba.com" target="_blank"&gt;informix-dba.com&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Contact the author at &lt;a href="mailto:andrew@informix-dba.com"&gt;andrew@informix-dba.com&lt;/a&gt;.&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5559317973653027936-1590336558481861557?l=www.informix-dba.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/w_kNmxz4nkxukrhgtkEHRGXAsgo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/w_kNmxz4nkxukrhgtkEHRGXAsgo/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/w_kNmxz4nkxukrhgtkEHRGXAsgo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/w_kNmxz4nkxukrhgtkEHRGXAsgo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/ZMLPv/~4/A63t7S1bc9s" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/blogspot/ZMLPv/~3/A63t7S1bc9s/table-level-restore-pretty-useful-stuff.html</link><author>noreply@blogger.com (Andrew Ford)</author><thr:total>6</thr:total><feedburner:origLink>http://www.informix-dba.com/2010/12/table-level-restore-pretty-useful-stuff.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5559317973653027936.post-5211395087667455258</guid><pubDate>Sun, 12 Dec 2010 05:41:00 +0000</pubDate><atom:updated>2010-12-13T13:26:20.312-06:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">conference iiug advertising</category><title>Promoting the 2011 IIUG Informix Conference</title><description>Bear with me for one more "Non Technical Pimp the 2011 IIUG Informix Conference" post. After this we'll get back to the good stuff. I had to take advantage of Table Level Restore last night and will be writing about that experience soon.&lt;br /&gt;
&lt;br /&gt;
One of the things the IIUG Conference Planning Committee is doing to promote Informix and the conference this year is to run a Google Ads campaign. We're running text ads world wide that are displayed when you search for Informix related terms and on web sites containing content relevant to Informix. We're also running banner ads across the globe that appear on the web sites we think Informix users frequent.&lt;br /&gt;
&lt;br /&gt;
This is a very inexpensive way for us to promote the conference, which we like since our main objective is to provide a great conference to Informix users while keeping the registration fee very affordable (you can register for the 3 day conference for as low as $525 between now and January 31!). The jury is still out as to how effective this form of advertising will be for us, but it is worth every penny to see Informix appear in an advertisement when I'm online.&lt;br /&gt;
&lt;br /&gt;
I have two favors to ask:&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;ul&gt;&lt;li&gt;If you come across one of the text ads, please refrain from clicking it. I know the temptation to click on an ad about Informix will be strong, as this is something you haven't seen a lot of. It is like me asking you to not take a picture of Bigfoot if he walked right up to your campfire and started making S'mores for everyone. We are charged by the click for text ads and we're trying to reach the most people who are not aware of the conference for the least amount of advertising dollars. If you need to click on something, the following link will take you to the landing page for the text ads: &lt;a href="http://www.iiug.org/conf/2011/iiug/welcome.php"&gt;2011 IIUG Informix Conference&lt;/a&gt;. Click on the banner ads all you want, we're charged based on the number of times they're displayed, just don't sit there and hit the refresh button all day.&lt;/li&gt;
&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;If you have a web site or blog and have 728x90, 468x60, 250x250 or 200x200 pixels sitting there just displaying white space and want to donate it to one of the following 2011 IIUG Informix Conference ads, well that would be just awesome and greatly appreciated. The following images are being hosted on the IIUG server and you can display them on your web site or blog by adding the HTML text below. If you would like me to send you the files so you can host them on your own server, please email me at &lt;a href="mailto:andrew@informix-dba.com"&gt;andrew@informix-dba.com&lt;/a&gt; and I'll gladly send them to you. &lt;/li&gt;
&lt;/ul&gt;&lt;b&gt;Large Banner - 728x90 - 50KB&lt;/b&gt; &lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;a href="http://www.iiug.org/conf/2011/iiug/welcome.php" target="_blank"&gt;&lt;img alt="2011 IIUG Informix Conference" border="0" height="90" src="http://www.iiug.org/conf/2011/iiug/images/iiug_large_banner.gif" width="768" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;b&gt;Large Banner HTML&lt;/b&gt;&lt;br /&gt;
&lt;pre&gt;&amp;lt;a href="http://www.iiug.org/conf/2011/iiug/welcome.php" target="_blank"&amp;gt;&amp;lt;img alt="2011 IIUG Informix Conference" border="0" height="90" src="http://www.iiug.org/conf/2011/iiug/images/iiug_large_banner.gif" width="768"/&amp;gt;&amp;lt;/a&amp;gt;&lt;/pre&gt;&lt;br /&gt;
&lt;b&gt;Small Banner - 468x60 - 36KB&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;a href="http://www.iiug.org/conf/2011/iiug/welcome.php" target="_blank"&gt;&lt;img alt="2011 IIUG Informix Conference" border="0" height="60" src="http://www.iiug.org/conf/2011/iiug/images/iiug_small_banner.gif" width="498" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;b&gt;Small Banner HTML&lt;/b&gt;&lt;br /&gt;
&lt;pre&gt;&amp;lt;a href="http://www.iiug.org/conf/2011/iiug/welcome.php" target="_blank"&amp;gt;&amp;lt;img alt="2011 IIUG Informix Conference" border="0" height="60" src="http://www.iiug.org/conf/2011/iiug/images/iiug_small_banner.gif" width="498"/&amp;gt;&amp;lt;/a&amp;gt;&lt;/pre&gt;&lt;br /&gt;
&lt;b&gt;Large Square - 250x250 - 40KB&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;a href="http://www.iiug.org/conf/2011/iiug/welcome.php" target="_blank"&gt;&lt;img alt="2011 IIUG Informix Conference" border="0" height="250" src="http://www.iiug.org/conf/2011/iiug/images/iiug_large_square.gif" width="250" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;b&gt;Large Square HTML&lt;/b&gt;&lt;br /&gt;
&lt;pre&gt;&amp;lt;a href="http://www.iiug.org/conf/2011/iiug/welcome.php" target="_blank"&amp;gt;&amp;lt;img alt="2011 IIUG Informix Conference" border="0" height="250" src="http://www.iiug.org/conf/2011/iiug/images/iiug_large_square.gif" width="250"/&amp;gt;&amp;lt;/a&amp;gt;&lt;/pre&gt;&lt;br /&gt;
&lt;b&gt;Small Square - 200x200 - 35KB&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;a href="http://www.iiug.org/conf/2011/iiug/welcome.php" target="_blank"&gt;&lt;img alt="2011 IIUG Informix Conference" border="0" height="200" src="http://www.iiug.org/conf/2011/iiug/images/iiug_small_square.gif" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;b&gt;Small Square HTML&lt;/b&gt;&lt;br /&gt;
&lt;pre&gt;&amp;lt;a href="http://www.iiug.org/conf/2011/iiug/welcome.php" target="_blank"&amp;gt;&amp;lt;img alt="2011 IIUG Informix Conference" border="0" height="200" src="http://www.iiug.org/conf/2011/iiug/images/iiug_small_square.gif" width="200"/&amp;gt;&amp;lt;/a&amp;gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Comment on this post and read more about Informix at &lt;a href="http://www.informix-dba.com" target="_blank"&gt;informix-dba.com&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Contact the author at &lt;a href="mailto:andrew@informix-dba.com"&gt;andrew@informix-dba.com&lt;/a&gt;.&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5559317973653027936-5211395087667455258?l=www.informix-dba.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/aKJx9HdBkFQWP-r-GwmVsJ6D4Lw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/aKJx9HdBkFQWP-r-GwmVsJ6D4Lw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/aKJx9HdBkFQWP-r-GwmVsJ6D4Lw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/aKJx9HdBkFQWP-r-GwmVsJ6D4Lw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/ZMLPv/~4/rHRhOlFVehs" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/blogspot/ZMLPv/~3/rHRhOlFVehs/promoting-2011-iiug-informix-conference.html</link><author>noreply@blogger.com (Andrew Ford)</author><thr:total>0</thr:total><feedburner:origLink>http://www.informix-dba.com/2010/12/promoting-2011-iiug-informix-conference.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5559317973653027936.post-2822042146979500899</guid><pubDate>Sat, 04 Dec 2010 15:55:00 +0000</pubDate><atom:updated>2010-12-04T16:43:23.149-06:00</atom:updated><title>2011 IIUG CPC - Day 2, Matrigrid Continues to Take Shape</title><description>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;br /&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_0GDggfvmaKw/TPpiwz3Y5vI/AAAAAAAAACo/XwfQAsu_TNg/s1600/IMG_0107.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="340" src="http://1.bp.blogspot.com/_0GDggfvmaKw/TPpiwz3Y5vI/AAAAAAAAACo/XwfQAsu_TNg/s640/IMG_0107.jpg" width="640" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Making the Final Decisions on Sessions and Scheduling them to Avoid Conflicts&lt;br /&gt;
&lt;br /&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;&lt;br /&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_0GDggfvmaKw/TPq4tCVPtvI/AAAAAAAAACs/pwvHJmo5INQ/s1600/IMG_0111.jpg" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="416" src="http://2.bp.blogspot.com/_0GDggfvmaKw/TPq4tCVPtvI/AAAAAAAAACs/pwvHJmo5INQ/s640/IMG_0111.jpg" width="640" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Pooped&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;/td&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;&lt;/td&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;&lt;/td&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;&lt;/td&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;&lt;/td&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;&lt;br /&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Comment on this post and read more about Informix at &lt;a href="http://www.informix-dba.com" target="_blank"&gt;informix-dba.com&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Contact the author at &lt;a href="mailto:andrew@informix-dba.com"&gt;andrew@informix-dba.com&lt;/a&gt;.&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5559317973653027936-2822042146979500899?l=www.informix-dba.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/uiPpofydsiUA39dBf0Fak6ra_nA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/uiPpofydsiUA39dBf0Fak6ra_nA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/uiPpofydsiUA39dBf0Fak6ra_nA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/uiPpofydsiUA39dBf0Fak6ra_nA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/ZMLPv/~4/ewiPLUFZ0nc" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/blogspot/ZMLPv/~3/ewiPLUFZ0nc/2011-iiug-cpc-day-2-matrigrid-continues.html</link><author>noreply@blogger.com (Andrew Ford)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_0GDggfvmaKw/TPpiwz3Y5vI/AAAAAAAAACo/XwfQAsu_TNg/s72-c/IMG_0107.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.informix-dba.com/2010/12/2011-iiug-cpc-day-2-matrigrid-continues.html</feedburner:origLink></item></channel></rss>

