Loading...
awards_rd1

 

Tech2Tech

 

2009 Teradata R&D Excellence Awards

Teradata continues to lead the data warehousing and business intelligence (BI) industry with a dedication to innovation in its products and services. The R&D Excellence Awards program recognizes Teradata associates for their innovative ideas and technical achievements that lead to significant advances and improvements for Teradata and its customers. Please join us in congratulating the Outstanding Award winners for 2009.

image

Ahmad Ghazal, Engineering manager, Teradata Database

Query Rewrite enhancements

This feature adds predicate simplification and redundant distinct removal to the Query Rewrite component of the Optimizer. Existing join elimination and satisfiability and transitive closure (SATTC) are enhanced. The improved rewrites provide significant performance enhancements to real-life problems. In particular, partition elimination on non-numeric types is made possible, and enhanced join elimination can help achieve vertical partitioning.

image

Grace Au, Software engineer, Teradata Database

Scalar subquery (SSQ)

This feature allows a subquery that returns a single value to be used anywhere an expression can be used in a query. The innovation not only provides a powerful tool for application developers to write complex queries but also allows migration of applications with SSQ to the Teradata Database.

image

Ken Nishihara, Software engineer, Teradata Database

image

Sorana Rabinovici, Software engineer, Teradata Database

Segment cache for messaging

Excessive root disk I/O on Linux and Windows 64 systems running highly concurrent workloads resulted in unpredictable performance. On Linux systems, for instance, data written to the root disk throttled performance, since waiting for I/O caused unnecessary delays and tied up the CPU. Locking BYNET node-level message data segments in memory results in significant reduction in superfluous I/O to the root disk, which improves performance.

image

Greg Milby, Software engineer, Teradata Database

Dynamic user-defined types to support the SAS in-database initiative

A single new user-defined data type, the VARIANT_TYPE, is defined during runtime and can be used to package parameters of different data types as a single data type. This innovation enables the quick porting of SAS functionality to the Teradata Database via user-defined functions.

image

Steve Hurlbut, Software engineer, Teradata Platform and Client

Teradata Viewpoint Rewind

This Teradata system time machine allows any authorized Teradata Viewpoint user to easily step back with the Rewind slider and view exactly what happened in the system at a given point in time. Among its benefits, this feature helps DBAs diagnose the root cause of a performance problem by going back to when it first occurred.

image

Chinh Kim Nguyen , Hardware engineer, Teradata Platform and Client

image

Curtis Stehley, Software engineer, Teradata Platform and Client

Full-section bandwidth network for Teradata data warehouse appliances

The innovation is taking advantage of Ethernet standard protocols such as 802.1q and 802.3ad, supported in all commodity Ethernet switches, to produce a full-section bandwidth topology for large Ethernet networks. Using low-cost Ethernet switches, a network of up to 552 ports can be produced. This allows an Ethernet-based version of the BYNET for all Teradata platforms.

image

Todd Papaioannou, Engineering fellow, Teradata R&D CTO

Teradata Viewpoint

A state-of-the-art Web 2.0 application-delivery framework, Teradata Viewpoint takes advantage of the open-source system to increase productivity and create opportunities via portlets. It also developed, based on field input, an incorporated graphical user interface. Teradata Viewpoint has transformed the way customers view Teradata management tools and the way client applications are delivered.

image

Ranjan Priyadarshi Software engineer, Teradata Database

GROUP BY and DISTINCT planning enhancements

This feature unifies GROUP BY and DISTINCT, thus removing performance discrepancy between them. In addition, all aggregation operations are incorporated into cost-based join planning, enhancing the Optimizer’s ability to pick optimal plans. The innovation significantly improves aggregation performance, which is key to data warehousing applications. It provides the infrastructure for continuing enhancements in the aggregation area.

image

Yi Xia, Software engineer, Teradata Database

Complex outer joins: design and enhancements

This project redesigns and incorporates major enhancements to the complex outer join logic that is prevalent in numerous customer query workloads. Illegal joins and plan failures that are major sources of wrong results are effectively prevented. The new design also improves performance of complex outer joins and makes it easier to maintain the code.


twitter
StumbleUpon
Delicious
Facebook
Google
Technorati
Reddit
Your Comment:
  
Your Rating:

Comments