21.05.2014 Views

Postgres-XC tutorial PDF - PGCon

Postgres-XC tutorial PDF - PGCon

Postgres-XC tutorial PDF - PGCon

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Querying replicated tables<br />

●<br />

Example: simple SELECT on replicated table<br />

CREATE TABLE tab1 (val int, val2 int)<br />

DISTRIBUTE BY REPLICATION TO NODE datanode_1, datanode_2;<br />

EXPLAIN VERBOSE SELECT * FROM tab1 WHERE val2 = 5;<br />

QUERY PLAN<br />

­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­<br />

Result<br />

Output: val, val2<br />

­> Data Node Scan on tab1 ­­ Queries the datanode/s<br />

Output: val, val2<br />

Node/s: datanode_1 ­­ one node out of two is chosen<br />

Remote query: SELECT val, val2 FROM ONLY tab1 WHERE (val2 = 5)<br />

May 16th, 2012 <strong>Postgres</strong>­<strong>XC</strong> 47

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!