.
[hacks/simpleWebSlides.git] / bd / explain_plan.svg
diff --git a/bd/explain_plan.svg b/bd/explain_plan.svg
new file mode 100644 (file)
index 0000000..470239b
--- /dev/null
@@ -0,0 +1,306 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="330.31494"
+   height="124.87304"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.48.4 r9939"
+   sodipodi:docname="explain_plan.svg">
+  <defs
+     id="defs4" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="2.9145596"
+     inkscape:cx="52.450126"
+     inkscape:cy="82.881477"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     inkscape:snap-global="true"
+     fit-margin-top="3"
+     fit-margin-left="3"
+     fit-margin-right="3"
+     fit-margin-bottom="3"
+     inkscape:window-width="1631"
+     inkscape:window-height="1026"
+     inkscape:window-x="1249"
+     inkscape:window-y="407"
+     inkscape:window-maximized="1"
+     units="pt">
+    <inkscape:grid
+       type="xygrid"
+       id="grid2985"
+       empspacing="5"
+       visible="true"
+       enabled="true"
+       snapvisiblegridlinesonly="true"
+       originx="-107.10693px"
+       originy="-818.75391px" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-107.10693,-108.73524)">
+    <g
+       id="g3081"
+       transform="translate(0,-1.3320312e-6)"
+       style="fill:#ec1100;fill-opacity:1">
+      <text
+         sodipodi:linespacing="125%"
+         id="text2987"
+         y="192.36218"
+         x="160"
+         style="font-size:12px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ec1100;fill-opacity:1;stroke:none;font-family:Sans"
+         xml:space="preserve"><tspan
+           y="192.36218"
+           x="160"
+           id="tspan2989"
+           sodipodi:role="line">Role</tspan></text>
+      <text
+         sodipodi:linespacing="125%"
+         id="text2991"
+         y="192.36218"
+         x="285"
+         style="font-size:12px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ec1100;fill-opacity:1;stroke:none;font-family:Sans"
+         xml:space="preserve"><tspan
+           y="192.36218"
+           x="285"
+           id="tspan2993"
+           sodipodi:role="line" /></text>
+    </g>
+    <g
+       id="g3075"
+       transform="translate(-15.6665,-19.516785)"
+       style="fill:#14437c;fill-opacity:1">
+      <text
+         sodipodi:linespacing="125%"
+         id="text2995"
+         y="147.36218"
+         x="215"
+         style="font-size:12px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#14437c;fill-opacity:1;stroke:none;font-family:Sans"
+         xml:space="preserve"><tspan
+           style="font-size:32px;fill:#14437c;fill-opacity:1"
+           y="147.36218"
+           x="215"
+           id="tspan2997"
+           sodipodi:role="line">⨝</tspan></text>
+      <text
+         sodipodi:linespacing="125%"
+         id="text3001"
+         y="152.36218"
+         x="235"
+         style="font-size:12px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#14437c;fill-opacity:1;stroke:none;font-family:Sans"
+         xml:space="preserve"><tspan
+           style="font-size:10px;fill:#14437c;fill-opacity:1"
+           y="152.36218"
+           x="235"
+           id="tspan3003"
+           sodipodi:role="line">role.pid = people.pid</tspan></text>
+    </g>
+    <text
+       xml:space="preserve"
+       style="font-size:12px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+       x="254.32658"
+       y="112.34022"
+       id="text3013"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan3015"
+         x="254.32658"
+         y="112.34022" /></text>
+    <path
+       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       d="m 185,177.36218 50,-40"
+       id="path3087"
+       inkscape:connector-curvature="0" />
+    <path
+       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       d="m 300,177.36218 -45,-40"
+       id="path3089"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cc" />
+    <g
+       id="g3109"
+       transform="translate(-5.3601685,0.84391091)">
+      <text
+         sodipodi:linespacing="125%"
+         id="text3095"
+         y="156.85809"
+         x="341.37579"
+         style="font-size:13px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+         xml:space="preserve"><tspan
+           y="156.85809"
+           x="341.37579"
+           sodipodi:role="line"
+           id="tspan3073" /></text>
+      <text
+         sodipodi:linespacing="125%"
+         id="text3101"
+         y="121.51828"
+         x="340.36017"
+         style="font-size:13px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+         xml:space="preserve"><tspan
+           y="121.51828"
+           x="340.36017"
+           id="tspan3103"
+           sodipodi:role="line">Hash Join join</tspan></text>
+      <text
+         sodipodi:linespacing="125%"
+         id="text3105"
+         y="84.462944"
+         x="340.36017"
+         style="font-size:13px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+         xml:space="preserve"><tspan
+           y="84.462944"
+           x="340.36017"
+           id="tspan3107"
+           sodipodi:role="line" /></text>
+    </g>
+    <path
+       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       d="m 305.20937,216.41809 0,-25"
+       id="path3091-5"
+       inkscape:connector-curvature="0" />
+    <text
+       xml:space="preserve"
+       style="font-size:13px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+       x="110"
+       y="192.36218"
+       id="text3081-9"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         x="110"
+         y="192.36218"
+         id="tspan3089-4">Scan</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#8bb400;fill-opacity:1;stroke:none;font-family:URW Bookman L;-inkscape-font-specification:URW Bookman L"
+       x="300"
+       y="187.36218"
+       id="text3049"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan3051"
+         x="300"
+         y="187.36218"
+         style="font-size:20px;font-weight:bold;-inkscape-font-specification:URW Bookman L Bold;fill:#8bb400;fill-opacity:1">#</tspan></text>
+    <g
+       id="g3081-2"
+       transform="translate(95.000001,34.999999)"
+       style="fill:#ff7f00;fill-opacity:1">
+      <text
+         sodipodi:linespacing="125%"
+         id="text2987-2"
+         y="192.36218"
+         x="195"
+         style="font-size:12px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ff7f00;fill-opacity:1;stroke:none;font-family:Sans"
+         xml:space="preserve"><tspan
+           y="192.36218"
+           x="195"
+           id="tspan2989-7"
+           sodipodi:role="line">People</tspan></text>
+      <text
+         sodipodi:linespacing="125%"
+         id="text2991-1"
+         y="192.36218"
+         x="285"
+         style="font-size:12px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ff7f00;fill-opacity:1;stroke:none;font-family:Sans"
+         xml:space="preserve"><tspan
+           y="192.36218"
+           x="285"
+           id="tspan2993-5"
+           sodipodi:role="line" /></text>
+    </g>
+    <text
+       xml:space="preserve"
+       style="font-size:13px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+       x="350"
+       y="227.36218"
+       id="text3081-9-4"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         x="350"
+         y="227.36218"
+         id="tspan3089-4-5">Scan</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:URW Bookman L;-inkscape-font-specification:URW Bookman L"
+       x="284.09094"
+       y="106.9535"
+       id="text3108"
+       sodipodi:linespacing="125%"
+       transform="translate(50.417285,74.609394)"><tspan
+         sodipodi:role="line"
+         id="tspan3110"
+         x="284.09094"
+         y="106.9535" /></text>
+    <g
+       id="g3109-6"
+       transform="translate(-15.360168,60.843901)">
+      <text
+         sodipodi:linespacing="125%"
+         id="text3095-3"
+         y="156.85809"
+         x="341.37579"
+         style="font-size:13px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+         xml:space="preserve"><tspan
+           y="156.85809"
+           x="341.37579"
+           sodipodi:role="line"
+           id="tspan3073-9" /></text>
+      <text
+         sodipodi:linespacing="125%"
+         id="text3101-1"
+         y="121.51828"
+         x="340.36017"
+         style="font-size:13px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+         xml:space="preserve"><tspan
+           y="121.51828"
+           x="340.36017"
+           id="tspan3103-8"
+           sodipodi:role="line">Table de hash en</tspan><tspan
+           y="137.76828"
+           x="340.36017"
+           sodipodi:role="line"
+           id="tspan3148">mémoire</tspan></text>
+      <text
+         sodipodi:linespacing="125%"
+         id="text3105-9"
+         y="84.462944"
+         x="340.36017"
+         style="font-size:13px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+         xml:space="preserve"><tspan
+           y="84.462944"
+           x="340.36017"
+           id="tspan3107-3"
+           sodipodi:role="line" /></text>
+    </g>
+  </g>
+</svg>