Quantcast
Channel: Teradata Developer Exchange - All blogs
Browsing all 136 articles
Browse latest View live

How to determine or switch the current database using the Teradata JDBC Driver

Question We can establish a JDBC Connection with URL that specifies a database name, e.g. jdbc:teradata://<some host>/DATABASE=<some database> After the Connection is opened, is there any...

View Article


Bottom of the Pyramid

Schumpeter’s blog had (yet another) interesting entry a couple of weeks back:  “Now for some good news.”  It reviews a couple of authors’ view that we are on the cusp of future abundance due to...

View Article


Let's talk about Surrogate Key Generation

There are data models that use surrogate keys as part of primary key/primary index definition. Examples are: Industry and Homegrown models. The use of surrogate keys is usually considered when loading...

View Article

JDBC ResultSet Pagination

"Pagination" refers to the technique commonly used by web applications to display a section of a larger query result, and let the user jump backwards and forwards to particular sections. Google, for...

View Article

Where do the rows go?

With row partitioning (for a PPI or column-partitioned table), the Teradata Database makes sure rows are placed in their appropriate partitions.  When the row partitioning for the table is altered,...

View Article


Teradata 13.10 Statistics Collection Recommendations

Statistical information is vital for the optimizer when it builds query plans.  But collecting statistics can involve time and resources.  By understanding and combining several different statistics...

View Article

The Whole World is Watching

One of the more infamous data usage stories over the last week concerned the removal of the iPhone app, “Girls Around Me.”  This app aggregated Foursquare and Facebook data via their respective APIs to...

View Article

Advantages to Using The .NET Data Provider for Teradata Provider Specific Types

The Teradata Database has support for several data types where there is no equivalent Framework Class Library (FCL) type.  For these types, the Teradata Data Provider has a corresonding Provider...

View Article


Two Turn Tables and a Mixin

This blog entry provides a brief introduction to underscore.js mixins. read more

View Article


Changes to the TASM AMP Worker Task Event in Teradata 13.10

AMP worker tasks are the dedicated tasks inside each AMP that get the database work done.  As there are a limited number, this important resource is actively monitored by DBAs on busy systems.  TASM...

View Article

9.2 Quintillion? What's that all about?

A quintillion is 10 raised to the power of 18 (that is, 1 followed by 18 zeros).  9.2 quintillion (or more precisely, 9,223,372,036,854,775,807) is the new limit in Teradata Database 14.0 for the...

View Article

Episode IV: A New Platform (Backbone.js + Require.js)

This is the final installment of a four part series on modularizing the Backbone.js Todos application using Require.js. It examines porting the application to the Pokki platform.  read more

View Article

lasca.js, Custom Unicode Sorting for Internationalized Web Applications

A common problem with web applications is that sorting results are inconsistent between the front-end and back-end because the browser and server collation tables differ. These differences force a...

View Article


Flow Control and Spawned Work

There’s a comment on an earlier blog posting of mine from 2009 titled Controlling the Flow of Work in Teradata.  The comment poses a question that is more reasonably answered by making second posting...

View Article

Utilization Tips for Viewpoint Rewind

This blog discusses tips, tricks, and use cases for Teradata Viewpoint's "Rewind" feature. Hopefully this blog will give you some new ideas on more efficient navigation and different ways of utilizing...

View Article


The Data Temperature Spectrum

Data temperature, a metaphor for frequency of access, is used by Teradata Virtual Storage (TVS) to automatically move data throughout the spectrum of storage media (e.g. from HDD to SSD) based on...

View Article

printf() in JavaScript???

Well not exactly printf(), but still pretty darn cool. I consider myself a decent JavaScript programmer with a fair amount of debugger knowledge. However, I stumbled across an interesting bit of new...

View Article


Eliminating Unplanned Delays Within Load Utility Jobs

If you are using utility throttles in Teradata 13.10 to manage concurrency of your load jobs, any delay action against the utility job's unit of work will happen cleanly at the beginning of the load...

View Article

Teradata Express 14.0 for VMware 4GB and 1TB images available

We are pleased to announce the availability of 4GB and 1TB versions of Teradata Express 14.0 for VMware, joining the previously available 40GB version. Please visit the Teradata Express for VMware...

View Article

Currying via ECMAScript 5 Binding

This article will exam function currying in JavaScript and introduce currying via native binding. read more

View Article
Browsing all 136 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>