Universal data access_with_sql_med

343 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
343
On SlideShare
0
From Embeds
0
Number of Embeds
7
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Thanks to VMware and in particular to the Charles Fan organization, who has brought me here. Memory sticks afterward.\n
  • \n
  • Bandwidth numbers vary, depending on distance, but in any case are not increasing as quickly as storage. Here's what it looks like:\n
  • Phat\n
  • svelte\n
  • skinny\n
  • anorexic\n
  • uh oh...\n
  • \n
  • Remember the 4 R's:\n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • It's the best chance we have.\n
  • \n
  • It has warts. Lots of warts.\n
  • DBI-Link 1.0 was horrifically inefficient and stupid.\nDBI-Link 2.0 was only slightly less inefficient and stupid...but both escaped into production.\n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Universal data access_with_sql_med

    1. 1. Universal Data Access with SQL/MEDCopyright © 2012David Fetterdfetter@vmware.com
    2. 2. Obligatory Baby Picture
    3. 3. The Big PictureHard Drive Space Doubles Every 14 months Bandwidth Doubles Every 2.4 years
    4. 4. Disaster! The extinction of the human race will come from its inability to EMOTIONALLY comprehend the exponential function. Edward Teller
    5. 5. Approach:SQL/MED
    6. 6. RADICALLYReduce netwoRk tRaffic
    7. 7. Encoding?
    8. 8. Not even close.
    9. 9. Stream compression?
    10. 10. Wont do it.
    11. 11. Push Code ★Predicates ★JOINs ★Aggregates
    12. 12. YES!
    13. 13. Timeline(horribly incomplete)
    14. 14. 2003: SQL/MED defined in SQL Standard
    15. 15. 2004: DBI-Link started2005: DBI-Link 1.02007: DBI-Link 2.0
    16. 16. Two Years Pass
    17. 17. 2009: SQL/MED: Doping for PostgreSQL2011: Support for foreign tables (9.1)2012: More support for foreign tables (9.2)2013: Write interface, JOIN pushdown (aimed at 9.3)201?: Aggregate pushdown, per-source optimization...????: Stále více a více a více...
    18. 18. Resources• Ye Wikie• Bernd Helmles Excellent Talk• pgsql-hackers@postgresql.org
    19. 19. • Questions• Comments• Advice about my mental state• https://2012.pgconf.eu/feedback
    20. 20. Děkujeme!

    ×