SQL query ááẠâprodâ ááœáẠáá±á¬ááºážááœááºá áœá¬á¡áá¯ááºáá¯ááºááá¯ááºáááºááᯠbackend developer á áááºááá¯á·áá¬ážáááºááááºážá ááŒá®ážáá¬ážáá±á¬ ááá¯á·ááá¯áẠáá»ááºááŒááºá áœá¬ ááŒá®ážááœá¬ážáá¬áá±á¬ áá¯áá¹ááá®áá»á¬ážááœáẠáá°ááá¯ááºážááẠ"áá¯ááºáá¯ááº" ááᯠá¡áá¯á¶ážááŒá¯ááœáá·áºáááŸááá«á áááºáá±á¬ááºá¡áá¯á¶ážááŒá¯ááŒááºážááŒáá·áºá áá±á¬ááºážááá¯ááŸá¯á¡á¬ážáá¯á¶ážááᯠáá¬áá»ááºááŸá¯áááŸá á á áºáá±ážááá¯ááºáááºááá¯ááºááŒá±á¬ááºážá áá±áá¬áá±á·á áºáá±á¬áºáá®ááᯠáááºáá®ážáá¬ááœáẠáá¬áá®áá±á«ááºážáá»á¬ážá áœá¬ ááŒá¬áááºáááºá á€ááŒá¿áá¬áá»á¬ážááá¯ááŒá±ááŸááºážáááºá áá»áœááºá¯ááºááá¯á·áááºá¡áᯠDBA - Joe ááá¯áááºáá®ážáá²á·áááºá áááºážááᯠáá¯áá¹ááá®áá»á¬ážá áœá¬ááœáẠá¡á±á¬ááºááŒááºá áœá¬ á¡áá±á¬ááºá¡áááºáá±á¬áºááŒá®ážááŒá áºáᬠdeveloper áá áºáá«áááºáá»á±á¬áºááᯠáá°áá®áá±ážáá«áááºá
áá®áá®ááá¯áá»á¬áž:
á¡á¬ážáá¯á¶ážáááºá¹ááá¬áá«! áá»áœááºáá±á¬á·áºáá¬ááẠAnatoly Stansler áá«á áá»áœááºáá±á¬áºá áá¯áá¹ááá®áá
áºáá¯ááŸá¬ á¡áá¯ááºáá¯ááºáááºá
áá»áœááºá¯ááºááá¯á·ááœáẠáá±á¬ááºážááœááºáá±á¬áá±á¬ááºáááºáá»á¬ážááŸáááŒá®áž ááá±á·á¡á á®áááºáá¶á á¬ááá áºá áááºáá áºááá¯ááºážááᯠáááºážááá¯á·ááŸáá·áºáá¯ááºáá±á¬ááºáá±á ááºááœáẠáá»áœááºá¯ááºááá¯á·ááœá±á·áá¯á¶áá²á·ááá·áºááá á¹á áá»á¬ážá¡ááœáẠáááºá á°ážáááºááŒá áºáááºá á¡áá±á¬áºáá±áž áá±ážáááºáá²á· ááŒá¿áá¬ááœá±ááᯠááŒá±ááŸááºážááá¯á· áá°ááá¯á·ááᯠáááºááᯠáá°áá®áá±ážáá²á·áááºááá¯áᬠááŒá±á¬ááŒáááºá
áá»áœááºá¯ááºááá¯á·ááẠááŸá¯ááºááœá±ážááŒáá·áºáá¬ážáá±á¬ ááœáŸá±á·ááŒá±á¬ááºážááœá¬ážáá¬ááŸá¯áá»á¬ážááᯠáá®ááœááºáá¯ááºáá±á¬ááºáá±ááá·áºá¡áá«á âá€ááœá±á·ááŒá±á¬ááºážááŸá¯ááẠáááºááá·áºááœá¬ážáá«áááºáá¬ážá áá»áœááºá¯ááºááá¯á·ááẠááŒááºáááºáá¯á¶ážáááºááŒááºážááᯠá¡áá¯á¶ážááŒá¯áááºá áá»áœááºá¯ááºááá¯á·ááẠááá¯ááá¯á¡ááœá±á·á¡ááŒá¯á¶ááŸááá±á¬ áá¯ááºáá±á¬áºááá¯ááºáááºáá»á¬ážá DBA áá»áœááºážáá»ááºáá°áá»á¬ážá á¡ááááá¬ááᯠá¡áá¯á¶ážááŒá¯áá«áááºá áá»á¶áááºážááá¬ážá ááá»á¶áááºážáá°ážáá¬ážááá¯áᬠáá°ááá¯á·ááŒá±á¬ááá¯ááºáááºá
áá«áá±ááá·áº á¡ááœááºá¡á á¬ážááŒáá·áº áááá¹áá°ááœá±ááᯠááá¯ááºááá¯áẠá ááºážáááºááá¯ááºááẠááá¯áá±á¬ááºážáááºá ááá±á·áá»áœááºá¯ááºááá¯á·ááẠá ááºážáááºááŒááºážá¡ááœáẠáá»ááºážáááºáááºážáá»á¬áž ááŸáá·áº áááºážááᯠáááºááá¯á·ááá¯áá±á¬ááºážá¡á±á¬áẠáá¯ááºáá±á¬ááºááá¯ááºááááºáž ááŸáá·áº áááºááá·áºáááááá¬áá»á¬ážááŒáá·áº ááœá±ážááœá±ážáááºáááºáž á ááá¯áá²á·ááá¯á·áá±á¬áá»ááºážáááºááŸá¯áá»á¬ážá áá±á¬ááºážáá»áá¯ážááá¯ážáá»áá¯ážáá»á¬ážá¡ááŒá±á¬ááºážááŸáá·áº á€áá±áá¬ááœáẠáá»áœááºá¯ááºááá¯á· ááŒá¯ááŒááºááá¯ááºááá·áºá¡áá¬áá»á¬ážááá¯áááºáž ááœá±ážááœá±ážáá«áááºá
áá¯ááºáá¯ááºáá±á«áºááœáẠááá¯ááºááá¯áẠá¡ááœáŸááºážáá»á¬ážááᯠáááºáá°ááŒá¯áá¯ááºáá°ážáá«ááá² ááá¯á·ááá¯áẠá¡ááŒá±á¬ááºážá¡áá²áá áºáá¯áᯠááŒá¯áá¯ááºáá°ážáá«ááá¬ážá áá±á¬áºáá±á¬áºáááºážáááºá áá±áá¬áá»á¬áž áá»á±á¬ááºáá¯á¶ážááœá¬ážááŒááºáž ááá¯á·ááá¯áẠá ááºáááºááœá¬ážááŒááºáž á ááá·áºá¡áá»ááºááᯠáááºáá°á¡ááœáẠáŠážáááºá á±ááááºážá áá«ááá¯ááẠáá®áá±ááá¬ááᯠáááºážááááŸá¬áá«á á¡áááºáá»á¬ážááŸáááẠáá¯áá¬ážááááºááᯠáá»á±ážáá°ážáááºáá«áááºá
ááááááºážáááºážááŸá¬ áá¯ááºáá¯ááºá ááºážáááºááŒááºáž ááŒá áºáááºá ááá¯á·ááá¯ááºá developer ááẠlocal machine áá áºáá¯áá±á«áºááœááºááá¯ááºáá±á¬á¡áá«á áá°á·ááœáẠtest data ááŸááááºá á¡áá»áá¯á·áá±á¬ááá·áºáááºááœá±ážáá»ááºááŸá¯áá»áá¯ážááŸááááºá ááŒá®ážâáá±á¬á· áá»áœááºââáá±á¬áºâááá¯á· âááŒá±âáá±á¬ááºâáá²á· ááŸááá·áºâááá¯ááºâááŒá®áž áá®âá¡âááŒá±á¡âáá±âááᯠâáá±á¬ááºâááœá¬ážâáááºá
áá¬áá»ááºáááºá áá±ážááŒá®ážáááºá ááá¯ááºáᬠá¡áá±á¬ááºážáá¯á¶ážááŒá áºááá¯ááºáá«áááºá
áááºážááá¯ááŒá¯áá¯ááºááẠá¡áá±á¬ááºážáá¯á¶ážáááºážáááºážááŸá¬ á¡áááºáááºážá
áá¬ááºáá¯á¶ááᯠááŒáá·áºááŒá®áž á¡á²áá®ááŸá¬ áá¯ááºáá¯ááºáá²á· á¡á áááºá¡ááá¯ááºážááá»áá¯á·ááᯠááœá±ážááŒáá¡á±á¬ááºá áá«ááŸááá¯áẠá¡áá±á¬ááºážáá¯á¶ážá¡áá±áá²á·á á¡áá»ááºá¡áááºá¡á¬ážáá¯á¶ážááᯠáááá·áºáá á¹á ááºážáá áºáᯠáá°ááá¯ááºááŒáá¡á±á¬ááºá á¡á²áá«ááᯠááŒááºááœááºážááŸá¬ áá®ááœááºááŒá®ážáááºá áá¬ááºáá¯á¶á¡ááœáẠáááºááŒá®ážáá±á¬á· á á áºáá±ážáááºá
áááºážááẠáá»áœááºá¯ááºááá¯á·á¡á¬áž á¡ááŸá¬ážá¡ááœááºážá¡áá»áá¯á·ááᯠáááºááŸá¬ážááá¯ááºá á±áááºááŒá áºááŒá®ážá ááá¯ááá¯áááºááŸá¬ áááºážááá¯á·ááᯠáá¯ááºáá á¹á ááºážááœááºááŸááá±ááŒááºážá០áá¬ááœááºááá¯ááºáááºááŒá áºáááºá
ááŒá¿áá¬ááœá±á áá¬ááœá±áá²á
- ááŒá¿áá¬ááŸá¬ áá»áœááºá¯ááºááá¯á·ááẠá€áá¬ááºááŒá±á¬ááºážááᯠáá¯ááºáá±á¬áºááá¯ááºáááºáá»á¬ážááŸáá·áº áá»áŸáá±ááŒááºážááŒá áºáááºá áááŒá¬ááááá¯áááá¯áá»áá¯áž á¡ááŒá±á¬ááºážá¡áá²áá áºáá¯áá¯áá¯ááºáááá¬áá»áá¯áž bam - áá±áá¬áááŸááá°ážá á¡áá¯ááºá ááá¯á á®ážáá»áá±áááºá Staging ááẠmulti-terabyte ááŒá áºáááºá ááŒá®ážáá±á¬á· ááŒááºáááºáá¬ááá¯á· á¡áá»áááºá¡ááŒá¬ááŒá®áž á á±á¬áá·áºáááŸá¬áá±á«á·á ááŒá®ážáá±á¬á· ááááºááŒááºááŸá¬ á¡ááŒá®ážáááºááá¯á· áá¯á¶ážááŒááºáááºá áá«áá²á áá»áœááºáá±á¬áºááá¯á·ááŸá¬ ááœá¶á·ááŒáá¯ážááá¯ážáááºááŸá¯ááŸááááºá
- ááŒá®ážáá±á¬á·á áá«ááá¯á·ááŸá¬ áá¯ááºáá±á¬áºááá¯ááºáááºááœá± á¡áá»á¬ážááŒá®ážááŸááááºá á¡ááœá²á·ááœá±á¡áá»á¬ážááŒá®ážááŸááááºá áááºážááᯠááá¯ááºááá¯ááºáá¯ááºáá±á¬ááºááááºá ááŒá®ážáá±á¬á· áá«á á¡áááºáááŒá±áá°ážá
áá±áá¬áá±á·á áºááá¯á· á¡ááŒá±á¬ááºážá¡áá²á¡áá»áá¯á· ááŒá¯áá¯ááºááá¯áá«áá áá±áá¬ááá¯áááá«á ááœá²á·á ááºážáá¯á¶ááᯠááŒá±á¬ááºážáá²ááá¯áá«á áá áºááŒáááºáááºážáᬠááŒáá¯ážá á¬ážááŸá¯áá áºáá¯áᬠááŸááááºáᯠááá¯ááá»áá¯ážáááºáá«áááºá áá áºáá¯áá¯ááŸá¬ážááœá¬ážáá«áá ááœáŸá±á·ááŒá±á¬ááºážááŒááºážááœáẠá¡ááŸá¬ážá¡ááœááºážááŸááá«áá áá»áœááºá¯ááºááá¯á·ááẠá¡ááŒááºááŒááºááŸáá·áºáááºááá¯ááºáá«á
áááºážááẠááááºáááºážáááºážááẠááá¯áá±á¬ááºážáá±á¬áºáááºáž á¡áá»áá¯á·áá±á¬ error ááẠáá¯ááºáá¯ááºááŸá¯ááá¯á· áá±á¬ááºááœá¬ážááá¯ááºááá·áº ááŒá áºááá¯ááºááŒá± ááŒáá·áºáá¬ážáá±áá±ážáááºá
áá±á¬á·ááºáá²á¡ááºáá»ááºáá®áá¬áá áºáŠážá á®á¡á¬áž á ááºážáááºáá¯á¶áááºážáá»á¬ážáá áºáá¯á á¡ááœááºá¡á á¬ážááŒáá·áºáááá¹áá°ááᯠáá±ážáá±á¬ááºááŒááºážá០áá»áœááºá¯ááºááá¯á·á¡á¬áž á¡áááºá¡áá¬á áá¬ážáá®ážááááºážá áááºážááŒá±á¬ááºážáá±á«áºáá±á¬ááºáá±áá¬ááᯠááŸááºážááŸááºážáááºážáááºáž áááºáá«áááºá
terabyte ááẠááá¯ááŒá®ážáá²á· áá±áá¬áá±á·á áºá áááºáá°áá²á á¡áááºážáá áºáááºáá»á±á¬áºá
ááá¯áá²á·ááá¯á· ááŒá®ážááŒá®ážáá¬ážáá¬áž áá¯ááºáá¯ááºááŸá¯ ááŸááá¬áá±á¬á¡áá« developer áá áºáá¯á á®á¡ááœáẠá ááºáá»á¬ážááᯠááááºážáááºážááŒááºážááẠá¡ááœááºá á»á±ážááŒá®ážááŒá®áž á¡áá»áááºááŒá¬ááŒáá·áºáááºááá¯áááºáž ááŸááºážáá«áááºá
á¡ááœááºá¡á á¬ážááŒáá·áºáááá¹áá°áá»á¬ážááœáẠááŒá±á¬ááºážáá²ááŸá¯áá»á¬ážá¡á¬ážáá¯á¶ážááᯠá ááºážáááºááẠá¡ááœááºá¡áá±ážááŒá®ážááŒá±á¬ááºáž ááááŸááá¬ážáááºáá¬ážáá±á¬ áá¯á¶ážá áœá²áá°áá»á¬ážááŸáááŒá®áž áááºážááá¯á·ááá±áá¬áá±á·á áºááẠterabyte áááºáááºážááŒá®áž developer áá áºáá¯á á®á¡ááœáẠá ááºážáááºáá¯á¶áááºážááŸááºáá áºáá¯áá¬ážááŸáááẠá¡áááºážá¡ááŒá áºáá»á¬ážáááŸááá«á ááá¯á·ááŒá±á¬áá·áºá áááºážááá¯á·ááẠá ááºááœááºážááŸá á¡ááŸáá¯ááºáá»á¬ážááᯠáááºážááá¯á·áá ááºááœáẠáá±á«ááºážáá¯ááºáá¯ááºááŒá®áž á€áááºážááŒáá·áº á ááºážáááºááááºááŒá áºáááºá á¡áá»áááºá¡áá»á¬ážááŒá®ážáá°áááºá
á¡ááŒá±áá¶á¡áá±á¬ááºá¡á¡á¯á¶á¡ááœááºážá áááºážááᯠáááºááŒá¯áá¯ááºáá»áŸááºááẠáá áºáá¬áá®áá»áŸáẠáá±áá¬áá Ạterabyte ááᯠáá±á«ááºážáá¯ááºáá¯ááºááŒááºážááẠá¡ááœááºáá±á¬ááºážááœááºáá±ááŒá®ááŒá áºáááºá áá«áá±ááá·áº áá°ááá¯á·á áá¯áá¹áááá²á·á¡ááŸáá¯ááºááœá±ááᯠá¡áá¯á¶ážááŒá¯ááŒá®áž cloud ááá± ááŒááºááœááºážááŸá¬ áá±á«ááºážáá¯ááºáá¯ááºááŒáááºá áááºážááá¯á·á¡ááœáẠááŒááºááŸá¯ááºážááŸá¬ áá áºáá¬áá®áá»áŸáẠ200 gigabytes ááá·áºááŸááááºá áá¯áá¹áááááºáá±á¬á¡ááŸáá¯ááºáá¯á¶á០ááŸáá·áºáááºáááºá á¡ááœáŸááºážááááºážáá»á¬ážááᯠááŸááá·áºáááºá á áááºááŒáá·áº á¡áá»áááºáá°ááá±ážáááºá
áá«áá±ááá·áº áá°ááá¯á·áᬠáá á¹á ááºážááᯠáá¯á¶ááŒááºá áááºáá»á áœá¬ ááááºážááááºážáá¬ážááá¯ááºááá¯á· áá®áááºážáááºážááᯠá¡áá¯á¶ážááŒá¯ááŒáá«áááºá
á€áá±áá¬ááœáẠáá»áœááºá¯ááºááá¯á· áá¬áá¯ááºááá¯ááºááááºážá á ááºážáááºáá¯á¶áá»á¬ážááᯠá á»á±ážáááºáááºáá¬áá¬ááŒáá·áº áááºáá®ážááŒá®áž developer ááá¯ááºážááᯠáááºážááá¯á·á ááá¯ááºááá¯ááºá ááºážáááºáá¯á¶áááºážáá»á¬áž áá±ážááŒáá«á áá¯á·á
ááŒá®ážáá±á¬á· áá«á ááŒá áºááá¯ááºáááºá
á€áá»ááºážáááºááŸá¯ááœááºá developer áá áºáá¯á á®á¡ááœáẠáá«ážááœáŸá¬áá±á¬ clones ááŒá¯áá¯ááºáá±á¬á¡áá«á áááºážááᯠá ááºáá áºáá¯áááºážááœáẠáá»áŸáá±ááá¯ááºáááºá á¥ááá¬á¡á¬ážááŒáá·áºá ááá·áºááœáẠ10TB áá±áá¬áá±á·á áºáá áºáá¯ááŸáááŒá®áž developer 10 áŠážá¡á¬áž áá±ážááá¯áá«áá ááá·áºááœáẠXNUMX x XNUMXTB áá±áá¬áá±á·á áºáá»á¬áž ááŸáááẠáááá¯á¡ááºáá«á á ááºáá áºáá¯á¶ážáá¯á¶ážááŒá®áž developer áá áºáá¯á á®á¡ááœáẠáá±ážáááºáá±á¬ áá®ážááŒá¬ážáá±á¬áºáá®áá»á¬áž ááŒá¯áá¯ááºááẠá ááºáá áºáá¯áᬠááá¯á¡ááºáá«áááºá áááºááá¯á¡áá¯ááºáá¯ááºááá²ááá¯áá¬ááᯠáá±á¬ááºááŸááŒá±á¬ááŒáááºá
áááá·áºá¥ááá¬-
-
DB - 4,5 terabytes
-
áá»áœááºá¯ááºááá¯á·ááẠá áá¹ááá·áº 30 á¡ááœááºáž ááœááºáááºáá±á¬áááá¹áá°áá»á¬ážááᯠáááŸáááá¯ááºáá«áááºá
á ááºážáááºááŸá¯áá áºáá¯á¡ááœáẠá á±á¬áá·áºá áá¬áááá¯áá² áááºáá»áŸááŒá®ážáá¬ážáááºá¡áá±á«áº áá°áááºáá«áááºá á áá¹ááá·áºááá¯ááºážá¡ááœááºáž áááºáááá¯ááºáááºá áááºážááẠáá¯á¶ážáá¯á¶ážáá»á¬ážáá»á¬áž áá®ážááŒá¬ážáááºáááºáž áá»ááºááŸááááºááŒá áºáá±á¬áºáááºáž áááºážááá¯á·á¡áá»ááºážáá»ááºáž áá±áá¬áá»áŸáá±áá±ážáááºá
áá«ááŒá®ážáá²á á€ááœáẠáá»áœááºá¯ááºááá¯á·ááẠááŸá±á¬áºááá¬ááŸáá·áº á¡ááŒáá¯ááºá ááŒá¬áá á¬á¡ááŒá±á¬ááºáž ááŒá±á¬áá±áá«áááºá
áá»áœááºá¯ááºááá¯á·áááá á¹á ááœááºá áááºážááẠOpenZFS á áá áºááᯠá¡áá¯á¶ážááŒá¯á á¡áá¯ááºáá¯ááºáááºá
OpenZFS ááẠáá¯á¶ážá¡ááœááºážá០áá»áŸááºáá áºááŒááºááá¯ááºáá»ááºáá»á¬ážááŸáá·áº clones áá»á¬ážááᯠáá¶á·ááá¯ážáá±ážááá·áº áá±á¬áºáá®-on-write ááá¯ááºá áá áºáá áºáá¯ááŒá áºáááºá áááºážááẠáá¯á¶ááŒááºá áááºáá»ááá±á¬ á¡ááœááºááŒá áºáááºá áá°ááááºá á®áá¶ááá·áºááœá²áááºá¡ááœááºááœááºáá°áááºá áááºážááᯠá¡ááœá²á·ááŸá áºááœá²á·ááŒáá·áº áááºááœá±á·áá»áá» á¡áá¯á¶ážáá»ááá¯ááºáááºá
á¡ááŒá¬ážááœá±ážáá»ááºá áá¬áá»á¬áž ááŸááá«áááº-
-
LVMá
-
ááá¯ááŸá±á¬ááºááŸá¯ (á¥ááá¬á Pure Storage)á
áá»áœááºáá±á¬áºááŒá±á¬áá±áá²á· Database Lab á modular áá«á á€ááœá±ážáá»ááºááŸá¯áá»á¬ážááᯠá¡áá¯á¶ážááŒá¯á á¡áá±á¬ááºá¡áááºáá±á¬áºááá¯ááºáááºá ááá¯á·áá±á¬áº ááá¯á¡áá»áááºááœááºá áá»áœááºá¯ááºááá¯á·ááẠLVM ááŸáá·áº á¡áá°ážááŒá¿áá¬áá»á¬ážááŸááá±á¬ááŒá±á¬áá·áº OpenZFS ááᯠá¡á¬áá¯á¶á áá¯ááºáá¬ážáá«áááºá
áááºááá¯á¡áá¯ááºáá¯ááºáá²? áá±áá¬ááᯠááŒá±á¬ááºážáá²ááá¯ááºáž á¡á á¬ážááá¯ážáá±ážááá·áºá¡á á¬ážá á€áá±áá¬á¡áá áºááẠá¡áá»áááºáá®á¡áá»ááºá¡áá áºá áá»áŸááºáá áºááŒááºá¡áá áºáá áºáá¯ááŒá áºááŒá±á¬ááºáž á¡ááŸááºá¡áá¬ážááŒá¯áá¯á¶ááŒáá·áº áááºážááᯠááááºážáááºážáá«áááºá
áá±á¬ááºááœááºá áá»áœááºá¯ááºááá¯á·ááẠá¡áá±á¬ááºážááᯠááŒááºááŒá±á¬ááºážááá¯áá±á¬á¡áá« ááá¯á·ááá¯áẠáá¬ážááŸááºážá¡áá±á¬ááºážá¡áá»áá¯á·á០ááá¯ááºááœá¬ážá¡áá áºááŒá¯áá¯ááºááá¯ááá·áºá¡áá«á "á¡áá¯áá±á á€áá²á·ááá¯á· á¡ááŸááºá¡áá¬ážááŒá¯áá¬ážáá±á¬ á€áá±áá¬ááá±á¬ááºáá»á¬ážááᯠáá±ážáá«á"
á€á¡áá¯á¶ážááŒá¯áá°ááẠááá¯ááá¯á·áá±á¬áá±áá¬á¡á á¯á¶ááŒáá·áº á¡áá¯ááºáá¯ááºáá«áááºá áá°ááẠáááºážááá¯á·ááᯠááŒááºážááŒááºážáá»ááºáž ááŒá±á¬ááºážáá²áááºááŒá áºááŒá®ážá áá°áááá¯ááºááá¯áẠáá»áŸááºáá áºááŒááºáá¯á¶áá»á¬áž ááŒá¯áá¯ááºáááºááŒá áºáááºá
ááá¯ááºáž. áá»áœááºá¯ááºááá¯á·áááá á¹á áááºááœáẠáá±á¬á·ááºáá²áá±ážáá¬ážáá°ááá¯ááºážááẠáá°áááºážááŒááºáá¬ážááá·áº áá°áááá¯ááºááá¯áẠclone áá»á¬ážáááŸáááẠá¡ááœáá·áºá¡áááºážááŸááááºááŒá áºááŒá®áž áá»áŸáá±áá¬ážááá·áºáá±áá¬ááᯠáá°ááá¯ááºážááŒá¬ážááœáẠáá»áŸáá±áááºááŒá áºáááºá
á¡áááºááœááºááá¯áá²á·ááá¯á·áá±á¬á áá áºááá¯á¡áá¯á¶ážááŒá¯áááºá áááºáááºááŒá¿áá¬ááŸá áºáá¯ááá¯ááŒá±ááŸááºážáááºááá¯á¡ááºáááº-
-
áááá¡áá»ááºá áá±áá¬áá²á· áááºážááŒá áºááŒá áºááŒá®ážá áááºááá± áá°ááá²á áá¯ááºáá¯ááºááŸá¯ááŒáá·áº áá¯á¶áá°áá°ážááŒááºážááᯠáááºáááºááŸááºááá¯ááºáááºá ááẠconfigure áá¯ááºáá¬ážáá²á· á¡áááºáá°ážááœá±ááᯠáááºáá¯á¶ážááá¯ááºááŒá®ááá¯á· áá»áŸá±á¬áºááá·áºáá«áááºá WAL-Eá WAL-G ááá¯á·ááá¯áẠBarmaná RDS ááá¯á·ááá¯áẠCloud SQL áá²á·ááá¯á·áá±á¬ Cloud ááŒá±ááŸááºážáá»ááºá¡áá»áá¯á·ááᯠáááºá¡áá¯á¶ážááŒá¯áá±áá»áŸááºáááºá áááºááẠáá¯áá¹áááá²á·á¡ááŸáá¯ááºáá»á¬ážááᯠá¡áá¯á¶ážááŒá¯ááá¯ááºáááºá ááá¯á·áá±á¬áº áá»áœááºá¯ááºááá¯á·ááẠááá·áºá¡á¬áž á¡áááºáá°ážáá°ááŒááºážááᯠá¡áá¯á¶ážááŒá¯ááẠá¡ááŒá¶ááŒá¯áá¬ážáá²ááŒá áºáááºá á¡ááŒá±á¬ááºážááŸá¬ á€áááºážáááºážááŒáá·áº áááºááẠááá¯ááºáá»á¬ážá áá¯ááºááá¯ááºážááá¯ááºáá¬ááœá²á·á ááºážáá¯á¶ááᯠááááºážááááºážáá¬ážááá¯ááºáá±á¬ááŒá±á¬áá·áº áááºážááẠáááºááŸááá±áá±á¬ááŒá¿áá¬áá»á¬ážááᯠáááºážáá¯ááºááá¯ááºááẠáá¯ááºáá¯ááºáá±ážááœáẠáááºááœá±á·ááŒááºáááá·áº áááºááá áºáá»á¬ážááŸáá·áº ááá¯ááá¯áá®ážáááºá á±áááºááŒá áºáááºá
-
áá¯ááááá áºáá¯ááá±á¬á· Database Lab ááᯠáááºáá¶áá»ááºážáááá¯áá²á· áá±áá¬áá«á áááºážááẠCloud ááŒá áºááá¯ááºáááºá áááºážááẠOn-premise ááŒá áºááá¯ááºáááºá ZFS ááẠdata compression ááᯠáá¶á·ááá¯ážáá±ážáááºáᯠá€áá±áá¬ááœáẠááŒá±á¬ááẠá¡áá±ážááŒá®ážáá«áááºá ááŒá®ážáá±á¬á· á¡á²áá«á áá±á¬áºáá±á¬áºáá±á¬ááºážáááºá
ááá¯áá²á·ááá¯á· clone áá áºáá¯á á®á¡ááœáẠá¡ááŒá±áá¶ááŸáá·áº áá»áœááºá¯ááºááá¯á·áá¯ááºáá±á¬ááºááá·áº áá¯ááºáá±á¬ááºáá»ááºáá»á¬ážá¡áá±á«áº áá°áááºá á¡áá»áá¯á·áá±á¬ dev ááẠááŒá®ážááœá¬ážáá¬áááºáᯠá áááºáá°ážááŒáá·áºáá«á áááºážá¡ááœááºá dev áááºáááºáž áá±áá¬ááœáẠááá¯á¡ááºáááºááŒá áºáááºá ááá¯á·áá±á¬áº áá»áœááºá¯ááºááá¯á·ááẠ4,5 terabytes áá¡ááŒá±áá¶ááá¯áá°áá¬ážáá±á¬ááŒá±á¬áá·áº ZFS ááẠáááºážá¡á¬áž 3,5 terabytes ááá¯á·áá»á¯á¶á·áááºááŒá áºáááºá áááºážááẠáááºáááºáá»á¬ážáá±á«áºáá°áááºá ááœá²ááŒá¬ážááá¯ááºáááºá ááŒá®ážáá±á¬á· dev á¡ááœáẠáá±áá¬áá»ááºáá«áá±ážáááºá
ááá¯ááá¯á·áá±á¬á áá áºááᯠááá°áá®áá±á¬ááá á¹á áá»á¬ážááœáẠá¡áá¯á¶ážááŒá¯ááá¯ááºáááºá
-
áááºážááá¯á·ááẠáá±á¬á·ááºáá²áá±ážáá¬ážáá°áá»á¬ážá á á áºáá±ážáá±ážááŒááºážááŸá¯ á¡áááºááŒá¯ááŒááºážá¡ááœááºá ááá¯ááá¯áá±á¬ááºážááœááºá¡á±á¬ááºááŒá¯áá¯ááºáááºá¡ááœáẠDBA áá»á¬ážááŒá áºáááºá
-
áááºážááᯠáá¯ááºáá¯ááºá¡ááŒá áºááá¯ááºáá® áá®ážááŒá¬ážááœáŸá±á·ááŒá±á¬ááºážááŒááºážá¡á¬áž á ááºážáááºáááºá¡ááœáẠáááºážááᯠQA á ááºážáááºááŸá¯ááœáẠá¡áá¯á¶ážááŒá¯ááá¯ááºáááºá ááá¯á·á¡ááŒáẠáááºážááá¯á·ááẠáá¯ááºáá±á¬ááºááá¯ááºá áœááºážá¡áá áºáá»á¬ážááᯠá ááºážáááºááá¯ááºááá·áº á¡á á áºá¡ááŸááºáá±áá¬ááŒáá·áº QA á¡ááœáẠá¡áá°ážáááºáááºážáá»ááºáá»á¬ážááᯠááŒáŸáá·áºáááºááá¯ááºáááºá á á±á¬áá·áºááá¯ááºážáááá·áºáá¬áá®áá»á¬ážá¡á á¬áž á áá¹ááá·áºááá¯ááºážááŒá¬ááŒáá·áºáááºááŒá áºááŒá®áž á¡áá»áá¯á·áá±á¬ áá±á¬áºáá®áá«ážáá«ážáá»á¬ážááᯠá¡áá¯á¶ážáááŒá¯ááá·áº á¡ááŒá¬ážááá á¹á áá»á¬ážááœáẠáááºáá»á¬ážá áœá¬ááŒá¬ááá¯ááºáááºá
-
áá±á¬ááºááá á¹á áá áºáá¯á áá¯áá¹ááá®ááœáẠááœá²ááŒááºážá áááºááŒá¬ááŸá¯á áá Ạááááºáááºáá¬ážáá«áá áá»áœááºá¯ááºááá¯á·ááẠáá¯ááºáá¯ááºá¡ááŒá±áá¶á áá«ážááœáŸá¬áá±á¬ááá¯ááºááœá¬ážááᯠááœá²áá¯ááºááŒá®áž ááœá²ááŒááºážá áááºááŒá¬ááŸá¯ááœáẠá¡áá¯á¶ážááŒá¯ááá¯ááºááá·áº ááŸááºáá»á¬ážáá±á¬áá±ážááœááºážáá»á¬áž ááá¯á·ááá¯áẠá¡áá°ážá¡ááœáŸááºážáá»á¬ážááᯠáá±ážááá¯ááºáá«áááºá
á€áá»ááºážáááºááŸá¯ááŒáá·áº-
-
áá»áœááºá¯ááºááá¯á·ááẠá¡ááœááºá¡á á¬ážááŒáá·áºáá±áá¬ááœáẠááŒá±á¬ááºážáá²ááŸá¯á¡á¬ážáá¯á¶ážááᯠá ááºážáááºáá¬ážáá±á¬ááŒá±á¬áá·áº "áá¯ááºáá¯ááº" ááœáẠá¡ááŸá¬ážá¡ááœááºážááŒá áºááá¯ááºááŒá±áááºážáá«áááºá
-
áá»áœááºá¯ááºááá¯á·ááœáẠá ááºážáááºááŒááºážááá±á·áá áºáá¯ááŸááá«áááºá á¡ááŒá±á¬ááºážááŸá¬ ááᯠáááºááẠáááºáááá¯ááºááá¯ááºáááºáááºááŸá¯á¡ááœáẠáá¬áá®áá±á«ááºážáá»á¬ážá áœá¬ á á±á¬áá·áºá áá¬áááá¯áá±á¬ááŒá±á¬áá·áºááŒá áºáááºá
-
á¡áá¬ážá¡áá®ážáááŸáá á ááºážáááºááŸá¯áá»á¬ážááŒá¬ážááœáẠá á±á¬áá·áºááá¯ááºážááŒááºážáááŸááá«á ááááºááœá¬ážááŒá®áž á á áºáá±ážááá¯ááºáá«áááºá ááŒá®ážáá±á¬á· ááœá¶á·ááŒáá¯ážááá¯ážáááºááŸá¯ááᯠá¡ááŸáááºááŒáŸáá·áºááá¯ááºáá¬áá²á· áá®áááºážá ááá¯áá±á¬ááºážáááá·áºáááºá
-
ááŒááºáááºááŒáá·áºáááºážááŸá¯ áááºážáá«ážááœá¬ážáááºááŒá áºáááºá ááá¯áááºážáá±á¬ ááá¯ážáá±á¬ááºáá»á¬ážááẠáá¯ááºáá¯ááºááœáẠá¡áá¯á¶ážáááºáá«áááºá á¡á²áá«ááœá±ááᯠáá±á¬ááºá០áááºážáááºážááŒááºááŒááºáááºá
-
áá»áœááºá¯ááºááá¯á·ááẠáá±á¬ááºááŒááºááŸáá·áºááááá±á¬ á¡ááŒá±á¬ááºážá¡áá²áá»á¬ážááᯠáá±á¬ááºááŒááºáá¯ááºááá¯ááºáá«áááºá á€áááºááŸá¬ á á¶áááºážáááºážááá¯ááºáá«á
- áá»áœááºá¯ááºááá¯á·ááẠá ááºážáááºáá¯á¶áááºážáá»á¬ážáá»á¬ážá á¡áááºážá¡ááŒá áºáá»á¬ážááᯠáá»áŸáá±áá±ážáá±á¬ááŒá±á¬áá·áº áááºážááẠá¡áá»áá¯ážááŸááááºá
áá±á¬ááºážáá±ááŒá®á áá«áá±ááá·áº áááŒá¬ážáá¬ááœá± á¡ááŸáááºááŒáŸáá·áºááá¯ááºááá²á
ááá¯ááá¯á·áá±á¬á áá áºááŒá±á¬áá·áºá áá»áœááºá¯ááºááá¯á·ááẠááá¯ááá¯á·áá±á¬á ááºážáááºááŸá¯ááá¯á·áááºáá±á¬ááºááŒááºážá¡ááœáẠááá·áºáááºáá»ááºáá»á¬ážááᯠáá»áŸá±á¬á·áá»ááá¯ááºáá«áááºá
ááá¯á¡áá« áá±á¬á·ááºáá²áá±ážáá¬ážáá°ááẠá¡ááŸááºáááẠá¡ááœááºá¡á á¬ážááŒáá·áº áá±áá¬ááᯠááá°ááá¯ááºááẠáá»áœááºážáá»ááºáá° ááŒá áºáá¬áááá·áºá¡áá«ááœáẠááá¯ážááœá¬ážáá±á¬ á ááºááá¯ááºážáá áºáᯠááŸááá±áá«áááºá ááá¯áá²á·ááá¯á· áááºáá±á¬ááºááŸá¯ááᯠáá¯á¶ááŒááºáá°ááŒá áºááááºá
áá«áá±ááá·áº á¡á²ááŸá¬áááŸáááẠáááºááá¯ááŒá®ážááœá¬ážááá²á ááá¯á·áá±á¬áº ááá·áºá¡ááœáẠá¡ááœááºáá±ážáááºáá±á¬ á ááºážáááºáá±áá¬á¡á á¯áá áºáá¯áᬠááŸááá»áŸááºáá±á¬á á¡á²áá®á¡áá«ááŸá¬ á¡ááœá±á·á¡ááŒá¯á¶á¡á á áºá¡ááŸááºááᯠáááŸáááŸá¬ ááá¯ááºáá«áá°ážá
áá®á ááºááá¯ááºážáá²á áááºááá¯áá¯ááºážááœááºáááá²á áááºááá·áºá¡ááá·áºáááᯠdeveloper áá»á¬ážá¡ááœáẠá¡áááºááŒá±áá±á¬ ááááá¯á¶áž interface á¡áá±ááŒáá·áº Slack bot ááᯠááœá±ážáá»ááºáá²á·áááºá áá«áá±ááá·áº áááŒá¬áž interface áá áºáá¯áá¯ááŸáááá¯ááºáá«áááºá
áááºážáá¬áá¯ááºááœáá·áºáá±ážáá¬áá²á áááºááẠáá®ážááŒá¬ážáá±ážááœááºážáá áºáá¯ááá¯áá°á áá±áá¬áá±á·á áºá¡ááœáẠá¡áá°ážáá»ááºáááºáá áºáá¯ááá¯á· áá±ážááá¯á·ááá¯ááºáááºá áá»áœááºá¯ááºááá¯á·ááẠá áá¹ááá·áºááá¯ááºážá¡ááœááºáž áá«ážááœáŸá¬áá±á¬ clone ááᯠá¡ááá¯á¡áá»á±á¬áẠá¡áá¯á¶ážáá»áá«áááºá á€áá±á¬ááºážááá¯áá»ááºááᯠáá¯ááºáá±á¬ááºááŒáá«á áá¯á·á áá»áœááºá¯ááºááá¯á·ááẠááá¯ááºážáá¬ááŸá¯áá»á¬ážááŸáá·áº á¡ááŒá¶ááŒá¯áá»ááºáá»á¬ážááᯠá á¯áá±á¬ááºážáá«áááºá á áááºáá°ážáá¯á¶áá±á¬áºááŒáá·áºáá¡á±á¬ááºá ááá¯á·áá±á¬áẠá€áá±ážááœááºážááᯠáá áºáááºážáááºážááŒáá·áº á¡áá±á¬ááºážáá¯á¶ážááŒá áºá¡á±á¬ááºá á¡ááœáŸááºážáá»á¬ážááá·áºáááºá á áááºááá¯á·ááᯠááŒá¯áá¯ááºááá¯ááºá á±ááẠá€ááá¯ááºááœá¬ážááẠáááºáááºááŸááá±áá«áááºá
ááá¯á·á¡ááŒáẠSlack ááẠáá»áœááºá¯ááºááá¯á·á¡á¬áž ááœááºáááºááŒááºáááœáẠáá°ážáá±á«ááºážáá¯ááºáá±á¬ááºááẠá¡ááœáá·áºá¡áááºážáá»á¬ážááᯠáá±ážáá«áááºá áááºážááẠáá»ááºáááºáá áºáá¯áá¬ááŒá áºáá±á¬ááŒá±á¬áá·áºá á€áá±á¬ááºážááá¯áá»ááºá¡ááœáẠá€áá±á¬ááºážááá¯áá»ááºááᯠá á¬ááœá²ááœáẠá áááºááœá±ážááœá±ážááá¯ááºááŒá®ážá áá¯áá¹ááá®á¡ááœááºážááŸá áááºááá¯ááºáá±á¬áºááá¯ááºáááºáá»á¬ážá DBA áá»á¬ážááᯠping áá¯ááºááá¯ááºáááºá
áá«áá±ááá·áº ááŒá¿áá¬ááœá±áááºáž ááŸááááºá á€áááºááŸá¬ áááá·áºááá¹áá¬ááŒá áºááŒá®ážá áá»áœááºá¯ááºááá¯á·ááẠáá áºááŒáá¯ááºáááºááœáẠclones á¡áá»á¬ážá¡ááŒá¬ážááᯠáááºáá¶áá±á¬ááºááœááºáá±ážáá±áá±á¬ áá¬áá¬ááᯠá¡áá¯á¶ážááŒá¯áá±áá±á¬ááŒá±á¬áá·áºá áá»áœááºá¯ááºááá¯á·ááẠclones á¡ááœáẠáááŸáááá¯ááºáá±á¬ memory ááŸáá·áº CPU ááá¬áááᯠáá»á¯á¶á·ááẠááá¯á¡ááºáá«áááºá
áá«áá±ááá·áº áá®á á áºáá±ážááŸá¯ááœá±ááᯠáá¯á¶ááŒáá·áºááá¯ááºááá¯á·ááá¯ááẠáá®ááŒá¿áá¬ááᯠáá áºáááºážáááºážáá²á· ááŒá±ááŸááºážááá¯á· ááá¯áá«áááºá
á¡áá±ážááŒá®ážáá±á¬á¡áá»ááºááŸá¬ áá°áá®áá±á¬á¡áá»ááºááŒá áºááŒá±á¬ááºáž áááºááŸá¬ážáá«áááºá áá«áá±ááá·áº áá»áœááºáá±á¬áºááá¯á·ááŸá¬ ááŸáááŒá®ážáá¬ážáá«á áá»áœááºá¯ááºááá¯á·ááẠáá°áá®áá±á¬ááœá²á·á ááºážáá¯á¶ááᯠá¡á±á¬ááºááŒááºááá¯áá«áááºá áá»áœááºá¯ááºááá¯á·ááẠááá¯áá²á·ááá¯á·áá±á¬ áá¯á¶á á¶áá°áá¯á¶á á¶ááᯠáá±ážááá¯ááºáá«áááºá
áá¯ááºáá¯ááºááŸá¯ááœáẠáá°áá®áá±á¬ áá¬á·ááºáá²ááŸáááŒááºážááẠá¡á±ážáá±á¬áºáááºáž ááœá²ááŒá¬ážááá¯ááºáááºá
Postgres ááẠááŸááºáá¬ááºááŒáá·áº áááºááá¯á·á¡áá¯ááºáá¯ááºáááºááᯠááááááá¯ááºááŒáá«á áá¯á·á áá»áœááºá¯ááºááá¯á·ááœáẠáááºááŸáºááŸá áºáá¯ááŸááááºá ááá¯ááºá áá áºá០áá áºáá¯ááŸáá·áº áá°áááºáž Postgres áá áºáá¯á ááá¯ááá¯áááºááŸá¬ áá»áŸáá±áá¬ážáá±á¬ Buffer Cacheá
Postgres á áááºáá±á¬á¡áá«ááœáẠShared Buffer Cache ááᯠááœá²áá±áá±ážááŒá±á¬ááºáž ááŸááºáá¬ážáá¬ážáááºááŸá¬ á¡áá±ážááŒá®ážáááºááŸá¬ áááááŒá¯áááºááŸá¬ á¡áá±ážááŒá®ážáááºááŸá¬ ááŒá¯ááŒááºááŸá¯ááœáẠáááºáááºááŸááºáá¬ážáá±á¬ á¡ááœááºá¡á á¬ážá
áá¯ááá cache ááẠáááá¯ááºáá±á¬áá±áá¬á¡á¬ážáá¯á¶ážááᯠá¡áá¯á¶ážááŒá¯áááºá
áá»áœááºá¯ááºááá¯á·ááẠá ááºáá áºáá¯ááœáẠclone á¡áá»á¬ážá¡ááŒá¬ážááᯠááŒá¯áá¯ááºáá±á¬á¡áá«ááœááºá áá»áœááºá¯ááºááá¯á·ááẠááŸááºáá¬ááºá¡á¬áž áááŒááºážááŒááºáž ááŒáá·áºááœááºážáá¬áá«áááºá áááºážáááºážáá±á¬ááºážáá áºáá¯á¡áá±ááŒáá·áºá Shared Buffer Cache ááẠá ááºáá±á«áºááœááºáááŸáááá¯ááºááá·áº á á¯á á¯áá±á«ááºážááŸááºáá¬ááºááá¬áá 25% ááŒá áºáááºá
áá»áœááºá¯ááºááá¯á·ááẠá€ááá·áºáááºáá±á¬ááºááᯠáááŒá±á¬ááºážáá²áá«áá á¥ááá¬á¡á¬ážááŒáá·áº á ááºáá áºáá¯ááœáẠá¥ááᬠ(á) áá¯áᬠáá¯ááºáá±á¬ááºááá¯ááºáááºááŒá áºáááºá ááŒá®ážáá±á¬á· áá«á ááá±á¬ááºážáá°ážá áá«ááá¯á·á áá°ááá¯á·áá²á á¡áá»á¬ážááŒá®áž ááá¯ááá¯áá»ááºááá¯á·á
ááá¯á·áá±á¬áº á¡ááŒá¬ážáá áºáááºááœááºá Buffer Cache ááẠá¡ááœáŸááºážáá»á¬ážá¡ááœáẠqueries áá»á¬ážááá¯áá¯ááºáá±á¬ááºáááºá¡áá¯á¶ážááŒá¯áááºá ááá¯ááá¯áááºááŸá¬ á¡á á®á¡á ááºááẠáá»áœááºá¯ááºááá¯á·á cache áááºáá»áŸááŒá®ážáá¬ážáááºá¡áá±á«áº áá°áááºáá«áááºá á¡áááºá áá»áœááºá¯ááºááá¯á·ááẠá€ááá·áºáááºáá»ááºááᯠáá»áŸá±á¬á·áá»ááá¯ááºáá»áŸáẠáá»áœááºá¯ááºááá¯á·á á¡á á®á¡á ááºáá»á¬ážááẠáá»á¬ážá áœá¬ááŒá±á¬ááºážáá²ááá¯ááºáááºá
á¥ááá¬á¡á¬ážááŒáá·áºá áá»áœááºá¯ááºááá¯á·ááœáẠprod ááœáẠááŒá®ážáá¬ážáá±á¬ cache ááŸááá«áá Postgres ááẠá¡ááœáŸááºážáá áºáá¯ááᯠá¡áá¯á¶ážááŒá¯ááẠááŸá áºáááºáááá·áºáááºá ááá¯ááºáá«á SeqScan ááŸááááá·áºáááºá áá»áœááºá¯ááºááá¯á·áá¡á á®á¡á ááºáá»á¬áž áááá¯ááºáá®áá«á á¡áááºá¡áá»ááºááŒá áºáááºáááºážá
ááá¯á·áá±á¬áº á¡ááŸááºááááºáá±á¬á· Postgres ááŸá á¡á á®á¡á ááºááẠá¡á á®á¡á ááºááŸá Shared Buffer ááœáẠáááºááŸááºáá¬ážááá·áº á¡ááœááºá¡á á¬ážáá±á«áºááœáẠááá°áááºáá«á áááºážááẠeffective_cache_size áá±á«áºáá°áááºá á€áá±áá¬ááœáẠáá»áœááºá¯ááºááá¯á· áááá¯á¶ážáá»á¯ááºáá¬áá«áááºá
Effective_cache_size ááẠáá»áœááºá¯ááºááá¯á·á¡ááœáẠáááŸáááá¯ááºáá±á¬ ááá·áºááŸááºážááŒá±ááá¬áááŒá áºááŒá®ážá ááá¯ááá¯áááºááŸá¬ Buffer Cache ááŸáá·áº ááá¯ááºá áá ẠáááºááŸáºáá»á¬ážá áá±á«ááºážáááºááŒá áºáááºá áááºážááᯠconfig ááŸáááºááŸááºáá¬ážáááºá ááŒá®ážáá±á¬á· áá®ááŸááºáá¬ááºááᯠááœá²áá±ááá±ážáá«áá°ážá
á€ááá·áºáááºáá»ááºáá»á¬ážááŒá±á¬áá·áºá áá»áœááºá¯ááºááá¯á·ááœáẠá€áá±áá¬áááŸááá»áŸááºááẠáá»áœááºá¯ááºááá¯á·ááœáẠáá±áá¬áá»á¬ážá áœá¬ááŸááá±áááºáᯠPostgres ááŸáá·áºá á¬ážááá¯ááºáááºá ááá¯á·ááŒá±á¬áá·áºá á¡á á®á¡á ááºáá»á¬ážááẠáá¯ááºáá¯ááºááŸá¯ááŸáá·áº áá¯á¶ážáááá¯ááºáá®áááºááŒá áºáááºá
áá«áá±ááá·áº áá«á á¡áá»áááºááᯠááááá¯ááºá á±ááá¯ááºáá«áááºá áá»áœááºá¯ááºááá¯á·ááẠáá±ážááœááºážáá»á¬ážááᯠá¡áá»áááºááá¯ááºááŒááºážááŒáá·áº á¡áá±á¬ááºážáá¯á¶ážááŒá áºá¡á±á¬áẠáá¯ááºáá±á¬ááºáá±á¬áºáááºáž á¡áá»áááºááẠá¡áá»ááºáá»á¬ážá áœá¬áá±á«áºááœááºáá°áááºááŒá±á¬ááºáž á¡áá±ážááŒá®ážáááº-
-
áááºážááẠáááºááŸááá¯ááºáá¯ááºáá±á«áºááŸá áááºáá±á«áº áá°áááºáááºá
-
á ááºááááá±áááá¹ááá¬áá»á¬ážááá¯ááºááá¯ááºá¡áá±á«áº áá°áááº.
áááºážááẠááœááºááá¯ááºáá±á¬ ááá·áºáááºáá»ááºáá áºáá¯ááŒá áºáááºá ááá¯á·áá±á¬áº á¡ááŸááºááááºááœáẠáá»áœááºá¯ááºááá¯á·ááẠááááºáááŸááááºá¡ááœáẠá€áá±ážááŒááºážáá»ááºáááºááá·áºáá±áá¬ááá¬áááŒáá·áº á¡ááá¡áá» á¡áá±á¬ááºážáá¯á¶ážááŒá áºá¡á±á¬áẠáá¯ááºáá±á¬ááºááá¯ááºáááºá
á¡áááºá áááºááẠprod ááœááºááœá±á·áááá·áºá¡áá»áááºááᯠáá®ážá ááºá á±ááá¯áá«áá áá»áœááºá¯ááºááá¯á·ááẠá¡áá¬ážáá°áá¯á¶ážáá±á¬ hardware ááá¯áá°á clones áá»á¬ážá¡á¬ážáá¯á¶áž á¡á¶áááºááœááºáá»ááŒá áºá á±ááẠááá¯ááááºááá¯á¡ááºáá«áááºá áá«áá±ááá·áº áá«á á¡áá±ážá¡áá°áá áºáá¯áá«á ááá¯ááá¯áááºááŸá¬ áááºááẠáá°áá®áá±á¬á¡á á®á¡á á¥áºáá»á¬ážááᯠáááŸááááºááŒá áºááŒá®ážá áá®ážááŒá¬ážáá±ážááœááºážáá áºáá¯á áá±áá¬áááºáá»áŸáááºáááºááᯠáááºááœá±á·ááŒááºááááºááŒá áºááŒá®áž á€áá±ážááœááºážááẠáá±á¬ááºážááẠ(ááá¯á·ááá¯áẠááœáŸá±á·ááŒá±á¬ááºážááŒááºáž) ááá¯á·ááá¯áẠááá¯ážááŒááºážááŸááááŸá áá±á¬ááºáá»ááºáá»ááá¯ááºáááºááŒá áºááŒá®áž áááºážááᯠá¡áá±á¬ááºážáá¯á¶ážááŒá áºá¡á±á¬áẠáá¯ááºáá±á¬ááºááẠááá¯á¡ááºáá±áá±ážááẠ.
Joe á áááºááᯠá¡áá°áž ááŒá¯ááŒááºáá¬ážáá² ááá¯áᬠááŒáá·áºáá¡á±á¬ááºá
á¡á á áºá¡ááŸááºá áá áºáá áºáá¯áá¶á០áá±á¬ááºážááá¯áá»ááºááᯠááá°ááŒáá«á áá¯á·á á€ááá á¹á ááœááºá áá±áá¬áá±á·á áºááẠ1 terabyte ááŒá áºáááºá ááŒá®ážáá±á¬á· Like 10 áá»á±á¬áºááŸááá²á· áááºáááºáá²á· ááá¯á·á áºá¡áá±á¡ááœááºááᯠáá±ááœááºáá»ááºáá«áááºá
áá»áœááºá¯ááºááá¯á·ááẠáá»ááºáááºááá¯á· áááºáá±á·áá»áºáá áºá á±á¬ááºáá±ážáá±áá«áááºá áá»áœááºá¯ááºááá¯á·á¡ááœáẠááá¯ááºááœá¬ážáá áºáá¯á¡á¬áž á¡áá¯á¶ážááŒá¯áá¬ážáá«áááºá ááŒá®ážáá±á¬á· áá®ááá¯áá±á¬ááºážááá¯ááŸá¯áᬠ2,5 áááá áºá¡ááœááºážááŸá¬ ááŒá®ážááœá¬ážáááºááá¯áá¬ááᯠáá»áœááºá¯ááºááá¯á·ááœá±á·áááŸá¬áá«á áá«á áá»áœááºáá±á¬áºááá¯á· ááááá¯á¶áž ááááá¬ážáááá·áºá¡áá»ááºáá«á
B Joe ááẠá¡á á®á¡á ááºááŸáá·áº ááá¯ááºážáá¬ááŸá¯áá»á¬ážá¡áá±á«áº á¡ááŒá±áá¶á á¡ááá¯á¡áá»á±á¬áẠá¡ááŒá¶ááŒá¯áá»ááºáá»á¬ážááᯠááá·áºá¡á¬áž ááŒááá«áááºá
Query ááẠá¡áááºážá¡áááºážáááºááá¯áááŸáááẠáá±áá¬á¡ááœááºá¡áá»áœá¶áá¯ááºáá±á¬ááºáááºááᯠáá»áœááºá¯ááºááá¯á·ááœá±á·ááá«áááºá á á¯á¶á ááºážáá±ážááŒááºážááŸá¯ááœáẠá á áºáá¯ááºáá¬ážáá±á¬á¡áááºážáá»á¬áž áá»á¬ážááœááºážáááºááᯠáá»áœááºá¯ááºááá¯á·áááááŒá¯áááá±á¬ááŒá±á¬áá·áº á¡áá°ážááŒá¯á¡ááœáŸááºážá¡áá»áá¯á· ááá¯á¡ááºáá«áááºá
ááŒá áºáá»ááºáá²á·áá¬ááᯠá¡áá®ážááẠáá±á·áá¬ááŒáá·áºáá¡á±á¬ááºá á¡ááŸááºáááºá áá»áœááºá¯ááºááá¯á·ááẠááá¯áẠcache ááá¯á·ááá¯áẠdisk ááŸááẠáá±áᬠáá áºááœá¬ááœá² áá áºáá«ááá¯ááºáá®ážáá«ážááᯠáááºááŒá®ážááŒá±á¬ááºáž áá»áœááºá¯ááºááá¯á·ááœá±á·ááŒááºááá«áááºá 142 ááá¯ááºážáá²ááá²á·á¡ááœáẠáá«á ááá±á¬ááºážáá«áá°ážá
ááá¯á·á¡ááŒááºá á€áá±áá¬ááœáẠáá»áœááºá¯ááºááá¯á·ááœáẠá¡ááœáŸááºážá áááºááºáá áºáá¯ááŸáááŒá®áž áá»ááºááŒááºá áœá¬áá¯ááºáá±á¬ááºááá·áºáááºá ááá¯á·áá±á¬áº áá»áœááºá¯ááºááá¯á·ááẠááá¯ááºážáá»á¬ážá áœá¬ááᯠá á áºáá¯ááºáá±á¬ááŒá±á¬áá·áº (áá°ááá¯á·ááᯠáá±ááœááºáááºááá¯áááº) ááŒá±á¬áá·áº áá±á¬ááºážááá¯áá»ááºááẠáááŒááºážááŒááºáž áááºáá¬áá¬áá«áááºá
áá±ážááŒááºážááŸá¯áá« á¡ááŒá±á¡áá±áá»á¬ážááŸáá·áº á¡ááœáŸááºážááááºážááŸá á¡ááŒá±á¡áá±áá»á¬ážááẠáá áºá áááºáá áºááá¯ááºáž áááá¯ááºáá®áá±á¬ááŒá±á¬áá·áº á¡á á®á¡á ááºááœáẠááŒá áºáá»ááºáá²á·áááºá
á¡ááœáŸááºážááᯠááá¯áááá»á¡á±á¬ááºááŒáá¯ážá á¬ážááŒá®áž query execution á áááºááá¯ááŒá±á¬ááºážááœá¬ážáá² ááŒáá·áºáá¡á±á¬ááºá
á¡ááœáŸááºážááá¯áááºáá®ážáá¬ááœáẠá¡áá»áááºá¡áá±á¬áºááŒá¬áá°áá²á·ááá±á¬áºáááºáž ááá¯áá»áœááºá¯ááºááá¯á·ááẠá á¯á¶á ááºážáá±ážááŒááºážááŸá¯ááᯠá á áºáá±ážááŒá®áž 2,5 áááá áºá¡á á¬áž á¡áá»áááºááẠ156 áá®áá®á áá¹ááá·áºáá¬ááŸáááá·áºá¡ááœáẠáá¯á¶áá±á¬ááºáá±á¬ááºážááœááºááŒá±á¬ááºáž ááœá±á·ááŸáááá«áááºá ááŒá®ážáá±á¬á· áá±áᬠ6 megabytes áá² áááºáááºá
ááᯠáá»áœááºá¯ááºááá¯á·ááẠá¡ááœáŸááºážááᯠá áááºááºáááºáááºáᬠáá¯á¶ážáááºá
áá±á¬ááºáááºá¡áá±ážááŒá®ážáá±á¬á¡ááŒá±á¬ááºážá¡áá¬ááŸá¬ áá»áœááºá¯ááºááá¯á·ááẠá¡á á®á¡á ááºááᯠááá¯ááá¯áá¬ážáááºááá¯ááºáá±á¬áááºážáááºážááŒáá·áº áááºááŒááá¯áá«áááºá áá»áœááºá¯ááºááá¯á·ááẠFlame Graphs ááᯠá¡áá¯á¶ážááŒá¯á á áááºáá°ážáá¯á¶áá±á¬áºááŒááºážááᯠá¡áá±á¬ááºá¡áááºáá±á¬áºáá²á·áááºá
áá«á ááá°ááœá²ááŒá¬ážáá²á· áá±á¬ááºážááá¯áá»ááºá ááá¯ááŒááºážáááºáááºá ááá¯á·á¡ááŒáẠáá»áœááºá¯ááºááá¯á·ááẠáá±á¬ááºááŸá áºáá¯á¡á Flame Graphs ááá¯áááºáá±á¬ááºáááº- á€áááºááŸá¬ node áá áºáá¯áá¯á á¡á á®á¡á ááºááŸáá·áº á¡áá»áááºááá¯ááºááœáẠáá±ááœááºáá¬ážááá·áº áá±áá¬ááá¬áááŒá áºááŒá®ážá ááá¯ááá¯áááºááŸá¬ node á áá¯ááºáá±á¬ááºáá»áááºááŒá áºáááºá
á€áá±áá¬ááœáẠáá»áœááºá¯ááºááá¯á·ááẠáá®ážááŒá¬áž node áá»á¬ážááᯠáá áºáá¯ááŸáá·áºáá áºáᯠááŸáá¯ááºážááŸááºááá¯ááºáááºá ááá¯á·á¡ááŒáẠáááºážááá¯á·á¡áááºá០áááºááá·áºá¡áá¬ááẠááá¯áááºážáááºááŒá áºá á± á¡ááŒá¬ážáá¯á¶áá±á«áºáááºážáá»á¬ážááœáẠáá¯ááºáá±á¬ááºááẠáááºáá²ááá·áºá¡áá¬áá»á¬ážááᯠááŸááºážááŸááºážáááºážáááºáž áááá«áááá·áºáááºá
áá±áá»á¬áá«áááºá áá°ááá¯ááºážáááá²á·ááŸááºážááŒáá»ááº.depesz.comá á€ááŒááºáá±á¬ááºáá¯á¶áá±á¬áºááŒááºážá áá±á¬ááºážáá±á¬á¡ááºá¹áá«áááºááŸá¬ áá»áœááºá¯ááºááá¯á·ááẠá á¬áá¬ážá¡á á®á¡á ááºááᯠááááºážáááºážáᬠá á®á á¥áºááá¯ááºá á±áááºá¡ááœáẠá¡ááŒá±áá¶áá±á¬ááºáá±á¬ááºá¡áá»áá¯á·ááᯠááá¬ážáá áºáá¯ááœáẠááá·áºáá¬ážááŒááºážááŒá áºáááºá
á€á¡ááŒá±á¬ááºážá¡áá¬ááᯠááá±á·áá¬ááá±ážáá±á¬ developer áá»á¬ážááẠáááºááá·áº áááºááá áºáá»á¬ážááẠá¡áá±ážááŒá®ážááŒá®áž áááºááá·áºá¡áá¬ááá¯ááºáááºááᯠááŸá¬ááœá±ááẠáááºážááá¯á·á¡ááœáẠááá¯ááá¯ááœááºáá°áá±á¬ááŒá±á¬áá·áº ááŸááºážááŒáááº.depesz.com ááᯠá¡áá¯á¶ážááŒá¯áá«áááºá
á áááºáá°ážáá¯á¶áá±á¬áºááŒááºážá¡ááœáẠáá»ááºážáááºááŸá¯á¡áá áºáá áºáᯠááŸáááẠ- áááºážááŸá¬ ááŸááºážááŒáá»ááº.dalibo.com ááŒá áºáááºá áááºážááá¯á·ááẠáá áºáááºá¡ááŒááºá¡á¬áá¯á¶ááᯠáá¯ááºáá±á¬ááºáá±á¬áºáááºáž node áá»á¬áž áá áºáá¯ááŸáá·áºáá áºáᯠááŸáá¯ááºážááŸááºááẠá¡ááœááºáááºáá²áááºá á€áá±áá¬ááœáẠáááºááẠááœá²á·á ááºážáá¯á¶ááᯠáá±á¬ááºážá áœá¬áá¬ážáááºááá¯ááºáá±á¬áºáááºážá ááŒá®ážáá¬ážáá±á¬áá±á¬ááºážááá¯ááŸá¯áá áºáá¯ááŸááá«áá áááºááẠáá±á¬ááºááŒááºááŸáá·áºáá¬á ááœá±ážáá»ááºá áá¬áá áºáá¯áááºáž ááá¯á¡ááºáááºááŒá áºáááºá
áá°ážáá±á«ááºážáá±á¬ááºááœááºááŒááºáž
ááŒá®ážáá±á¬á· áá»áœááºáá±á¬áºááŒá±á¬áá²á·áááá¯áá² Slack á áá»áœááºáá±á¬áºááá¯á·ááᯠáá°ážáá±á«ááºážáá¯ááºáá±á¬ááºááá¯á· á¡ááœáá·áºá¡áá±ážáá±ážáááºá á¥ááá¬á¡á¬ážááŒáá·áºá áááºááá¯á·ááá¯áá±á¬ááºážá¡á±á¬ááºááŒá¯áá¯ááºááááºááᯠááŸááºážáááºážá áœá¬áááááá¯ááºáá±á¬ ááŸá¯ááºááœá±ážáá±á¬áá±ážááœááºážáá áºáá¯ááᯠáá»áœááºá¯ááºááá¯á·ááœá±á·ááŸááá«áá áá»áœááºá¯ááºááá¯á·ááẠá€ááŒá¿áá¬ááᯠSlack ááŸá á á¬ááœá²ááœáẠáá»áœááºá¯ááºááá¯á·ááá¯ááºáá±á¬áºááá¯ááºáááºáá»á¬ážááŸáá·áº ááŸááºážáááºážááá¯ááºáá«áááºá
full-size data ááœáẠá ááºážáááºááẠá¡áá±ážááŒá®ážáááºáᯠáá»áœááºá¯ááºááá¯á·áááºáááºá áá«ááá¯áá¯ááºááá¯á·á Open Source ááŸá¬áááá¯ááºáá²á· Update Database Lab tool ááá¯áá¯ááºáá¬ážáá«áááºá Joe bot ááá¯áááºáž áá¯á¶ážááá¯ááºáá«áááºá ááá¯áá»ááºáá»ááºážáá°á ááá·áºáá±áá¬ááœáẠá¡áá±á¬ááºá¡áááºáá±á¬áºááá¯ááºáá«áááºá áááºážááœáŸááºá¡á¬ážáá¯á¶áž ááá¯áá±áá¬ááœáẠáááá¯ááºáááºá
Delphix ááŸááá±á¬ááŒá±á¬áá·áº ááŒá±ááŸááºážáá»ááºááá¯ááºááá¯ááºá áá±á¬áºááŸááºáá±ážááá¯ááºááŒá±á¬ááºážááá¯áááºáž áááááŒá¯ááẠá¡áá±ážááŒá®ážáááºá ááá¯á·áá±á¬áº áááºážááẠáá¯ááºáááºážááŒá±ááŸááºážáá»ááºááŒá áºáááºá áá¯á¶ážáááááºáá¬ážáááºá á¡áááºážá á»á±ážááŒá®ážáááºá áá»áœááºá¯ááºááá¯á·ááẠPostgres ááᯠá¡áá°ážááŒá¯áá«áááºá á€á¡áá¬á¡á¬ážáá¯á¶ážááẠopen source áá¯ááºáá¯ááºáá»á¬ážááŒá áºáááºá áá»áœááºáá±á¬áºááá¯á·áá²á·á¡áá°áá«áááºáá«!
á€áá±áá¬ááœáẠáá«á¡áá¯á¶ážáááºáááºá áá»á±ážáá°ážáááºáá«áááº!
áá±ážááœááºážáá»á¬ážááá¯
áááºá¹ááá¬áá«! á¡á á®áááºáá¶á á¬á¡ááœáẠáá»á±ážáá°ážáááºáá«áááºá á¡áá°ážáááŒáá·áº áá»áœááºá¯ááºá¡ááœáẠá¡ááœááºá áááºáááºá á¬ážá áá¬áá±á¬ááºážáááºá á¡ááŒá±á¬ááºážááŸá¬ áá»áœááºá¯ááºááẠááœááºáá²á·ááá·áºá¡áá»áááºá á¡áá¬ážáá°ááŒá¿áá¬ááᯠááŒá±ááŸááºážááá¯ááºáá²á·áá±á¬ááŒá±á¬áá·áºááŒá áºáááºá áá«ááŒá±á¬áá·áº áá»áœááºáá±á¬á·áºááŸá¬ áá±ážááœááºážáá»á¬ážá áœá¬ááŸááá«áááºá á¡áááºážáá¯á¶áž áá áºá áááºáá áºááá¯ááºážáá±á¬á· áááá¯ááºáááºááá¯á· áá»áŸá±á¬áºááá·áºáá«áááºá
áá®áááºáááºážáá»ááºá¡ááœáẠáá±áá¬ááᯠáááºááá¯ááœááºáááá²ááá¯á· ááœá±ážáááááºá áááºážááá¬ááá¯áááºááŸá¬ á¡áá»áá¯á·áá±á¬á¡ááŒá±á¡áá±áá»á¬ážááœáẠáááºá clones ááẠá¡áá»á¬ážáá¯á¶ážá¡ááœááºá¡á á¬ážá¡áá ááŒá®ážááœá¬ážááá¯ááºáááºáᯠááá¯ááá¯áááºá á¡ááŒááºážáá»ááºážááŒá±á¬ááá»áŸáẠááá·áºááœáẠáá terabyte database ááŸáá·áº 10 clones ááŸááá«áá clone áá áºáá¯á á®ááẠáá°ážááŒá¬ážáá±á¬ data 10 á¡áá±ážáá»áááºááŸááá±á¬ á¡ááŒá±á¡áá±áá áºáá¯ááᯠáá¯á¶áá±á¬áºááẠááœááºáá°áááºá áááºááŒá±á¬áá²á·áá±á¬ ááŒá áºááá»áœááºážáá±á«áºáá±áá á€ááá¯ááºááœá¬ážáá»á¬áž áá±ááá¯ááºááá·áºáá±áá¬ááᯠáááºáááºáá²á·ááá¯á· ááœááºáá»ááºááááºážá
áá±ážááœááºážáá±á¬ááºážá á€áá±áá¬ááœáẠáá®ážááŒá¬áž clone áá»á¬ážááᯠááŒá±áá¬áá¶ááẠá¡áá±ážááŒá®ážáá«áááºá clone áá áºáá¯ááœáẠááŒá±á¬ááºážáá²ááŸá¯ááŒá®ážááŒá®ážáá¬ážáá¬ážááŸááá«áá áááºážááẠááŒá®ážááœá¬ážáá¬áááºá ááá¯á·áá±á¬áẠáá»áœááºá¯ááºááá¯á·ááẠáááºážááŸáá·áºáááºáááºááŒá®áž áá¯á¶ážá áœá²áá°áᶠáŠážá áœá¬ááááá±ážáá»ááºáá¯ááºááŒááºááá¯ááºáááºá ááá¯á·ááá¯áẠáá»áœááºá¯ááºááá¯á·ááœáẠáá»ááŸá¯á¶ážááŸá¯á¡ááŒá±á¡áá±áááŸáá á±áááºá¡ááœáẠဠclone ááᯠáá»ááºáá»ááºážáááºááá·áºááá¯ááºáááºá
áá¯ááºáá²á·á áá»áœááºáá±á¬á·áºááŸá¬ á á¯á ááºážáá¬ážáá²á· áá±ážááœááºážáá áºáá¯ááŸááá«áááºá ááá¯ááá¯áááºááŸá¬á ဠmodule áá»á¬ážááááá¶ááá¬ááá¯áááºáááºáá²á·ááá¯á·á¡á¬ááá¶ááááºážá áá»áœááºá¯ááºááá¯á·ááœáẠá€ááŒá¿áá¬ááŸáá·áº áá®ážááŒá¬ážáá¬ááºáááºážáá áºáá¯ááŸááááºá áá«á áááºááá¯ááŒá áºáá¬áá²á
clone áá áºáá¯á á®á¡ááœáẠttl á¡áá»áá¯á·ááŸááááºá á¡ááŒá±áá¶á¡á¬ážááŒáá·áºá áá»áœááºá¯ááºááá¯á·ááœáẠáá¯á¶áá± ttl ááŸááááºá
áá»áŸáá¯á·ááŸááºáá»ááºááá¯ááºááẠáá¬ááŒá áºááá²á
1 áá¬áá®á ááá¯ááá¯áááºááŸá¬ áá»ááºážááááŒááºáž - 1 áá¬áá®á á¡áá¯á¶ážááá»ááẠáá«ááá¯á·á áá®ážáááºá ááá¯á·áá±á¬áº áá»áœááºá¯ááºááá¯á·ááẠá áá¹ááá·áºááá¯ááºážá¡ááœááºáž ááœá±ážáá¯ááºááá¯ááºáá±á¬ááŒá±á¬áá·áº á€áá±áá¬ááœáẠá¡á¶á·ááŒá áá¬áááŸááá«á áá±á¬ááºáá áºáá« ááá¯á¡ááºááẠáá»á±ážáá°ážááŒá¯ááŒá®áž
áááºážááá¬ááœá±ážáá»ááºááŸá¯ááá¯áááºáž á áááºáááºá á¬ážáááºá á¥ááá¬á¡á¬ážááŒáá·áºá á¡ááŒá±á¬ááºážáá áºáá¯áá¯ááŒá±á¬áá·áº áá«ááŸááá¯áẠá¡ááŒá¬ážáááºážáááºážáá»á¬ážá áœá¬ááᯠá¡ááŒáá¯ááºáá¯á¶ážáá«áááºá áá¬ááŒá±á¬áá·áº ZFS áá¬ááŒá±á¬áá·áº LVM ááá¯ááá¯á¶ážáá¬áá²á LVM ááœáẠááŒá¿áá¬áá»á¬ážááŸááá±ááŒá±á¬ááºáž áááºááŒá±á¬áá²á·áááºá ááŒá¿áá¬ááœá±á áá¬ááœá±áá²á áá»áœááºáá±á¬á·áºá¡ááŒááºá¡áá á¡áá±á¬ááºážáá¯á¶ážááœá±ážáá»ááºááŸá¯ááŸá¬ á áœááºážáá±á¬ááºáááºá¡á ááá¯ááŸá±á¬ááºááŸá¯ááŸáá·áºá¡áá° ááŒá áºáááºá
ZFS áá¡áááááŒá¿áá¬ááá¬áá²á áá°áá®áá±á¬ host ááœáẠrun ááááºáá°áá±á¬á¡áá»ááºááŸá¬ á¥ááá¬á¡á¬ážáá¯á¶ážááẠáá°áá®áá±á¬ OS ááœááºááŸááá±áááºááŒá áºáááºá ááá¯ááŸá±á¬ááºááŸá¯ááá á¹á ááœáẠáááºááẠááá°áá®áá±á¬ áá á¹á ááºážáááááá¬áá»á¬ážááᯠáá»áááºáááºááá¯ááºáááºá ááááºááá¯á·ááŸá¯áá»á¬ážááẠááá¯ááŸá±á¬ááºááŸá¯á áá áºááœááºááŸááá±á¬ áá¯á¶ážáá»á¬ážáá¬ááŒá áºáááºá áááºážááá¬ááœá±ážáá»ááºááŸá¯áá±ážááœááºážá á áááºáááºá á¬ážá áá¬áá«á áá¬ááŒá±á¬áá·áº LVM ááá¯ááºáá¬áá²á
á¡áá°ážáááŒáá·áºá á¡á ááºážá¡áá±ážááœáẠLVM ááœá±ážááœá±ážááá¯ááºáááºá ááá¯ááŸá±á¬ááºááŸá¯á¡ááŒá±á¬ááºáž - á á»á±ážááŒá®ážáááºá áá»áœááºá¯ááºááá¯á·ááẠZFS á áá áºááᯠáááºááá·áºáá±áá¬ááœááºáááᯠá¡áá±á¬ááºá¡áááºáá±á¬áºááá¯ááºáááºá áááºážááᯠááá·áºá ááºááœáẠá¡áá¯á¶ážááŒá¯ááá¯ááºáááºá repository ááᯠááá¯ážááŸááºážá áœá¬ áá±á«ááºážáá¯ááºáá¯ááºááŒá®áž á¡áá¯á¶ážááŒá¯ááá¯ááºáá«áááºá Linux á¡ááŒá±á¬ááºážááŒá±á¬ááẠZFS ááᯠáá±áá¬ááá¯ááºážááá¯ááá¯ááŸá¬ ááá·áºááœááºážáá¬ážáá«áááºá ááá¯ááá¯áááºááŸá¬á áá»áœááºá¯ááºááá¯á·ááẠá¡ááœááºááá¯ááºáá»á±á¬áá®ááœá±ááŸááá±á¬ ááŒá±ááŸááºážáá»ááºáá áºáá¯ááᯠáááŸááááºá ZFS ááá¯ááºááá¯ááºá á¡áá»á¬ážááŒá®áž áá±ážáááºá áá±áá¬áá»á¬ážá áœá¬ááᯠáááºááŸá áºáááºááá±á¬áẠá¡ááºáá¯ááºáá¯ááºááá¯ááºáááºá áá áºá¡áá»á¬ážá¡ááŒá¬ážááᯠáá»áááºáááºááá¯ááºáááºá áá»áŸááºáá áºááŒááºááá¯ááºáá»ááºáá»á¬ážááŸááááºá áá«ááŒá±á¬áá²á·áááá¯áá² á á®áá¶ááá·áºááœá²ááᬠááœááºáááºá ááá¯ááá¯áááºááŸá¬á á¡áá¯á¶ážááŒá¯áááºá¡ááœááºáá¬áá¬áá¯á¶ááááºá áá±ážá á áºááŒá®ážáááºááŸáá·áº ááŸá áºáá±á«ááºážáá»á¬ážá áœá¬ ááŸááá±ááŒá®ááŒá áºáááºá áá°á·ááŸá¬ ááŒá®ážááœá¬ážááá¯ážáááºáá±áá²á· á¡ááá¯ááºá¡áááºážááŒá®ážááŸááááºá ZFS ááẠá¡ááœááºáá¯á¶ááŒááºá áááºáá»ááá±á¬ ááŒá±ááŸááºážáá»ááºááŒá áºáááºá
Nikolai Samokhvalov- áá±á¬ááºááẠááŸááºáá»ááºáá±ážááá¯á·áááá¬ážá áá«á·áá¬áááºá Nikolay áá«á áá«ááá¯á· Anatoly áá²á· á¡áá°á¡áá¯ááºáá¯ááºáááºá ááá¯ááŸá±á¬ááºááŸá¯áá±á¬ááºážáááºáᯠáá»áœááºáá±á¬áºááá±á¬áá°áá«áááºá áá»áœááºá¯ááºááá¯á·ááá±á¬ááºáááºá¡áá»áá¯á·ááœáẠPure Storage á áááºááá¯á·ááŸááááºá
áá»áœááºá¯ááºááá¯á·ááẠmodularity ááá¯á¡á¬áá¯á¶á áá¯ááºáá¬ážááŒá±á¬ááºáž Anatoly ááŸááºáááºá áœá¬ááŸááºáá»ááºáá»áá²á·áááºá á¡áá¬áááºááœááºá áááºááẠá¡ááºáá¬áá±á·á áºáá áºáá¯á¡á¬áž á¡áá±á¬ááºá¡áááºáá±á¬áºááá¯ááºááẠ- áá»áŸááºáá áºááŒááºááá¯ááºáá°áá«á ááá¯ááºááœá¬ážáá áºáá¯áááºáá®ážáá«á áááá¯áá®ááá¯áá»ááºáá«á á¡á¬ážáá¯á¶ážááœááºáá«áááºá ááá¯ááŸá±á¬ááºááŸá¯á á¡á±ážáá±áááºááá¯áááºá
áá«áá±ááá·áº ZFS ááᯠáá°ááá¯ááºážáááá¯ááºáá«áááºá DelPhix ááẠáá¯á¶áá±á¬ááºáá±ááŒá®á áááºážááá¯á·ááœáẠáá±á¬ááºááẠááá ááŸááááºá á¡á²áá®á¡áá²ááŸá¬ Fortune 300 ááŸá¬ áá±á¬ááºááẠ100 ááŸááá«áááºá ááá¯ááá¯áááºááŸá¬ áááºážááá¯á·ááẠNASA ááᯠáááºááœááºáá¬ážááŒááºážá á áááŒáá·áºá á€áááºážááá¬ááᯠáá°ááá¯ááºážáááẠá¡áá»áááºáááºááŒá®ááŒá áºáááºá ááá¯á·ááŒá±á¬áá·áº áá»áœááºá¯ááºááá¯á·ááœáẠopen source Core áá áºáá¯ááŸááááºá áá»áœááºá¯ááºááá¯á·ááœáẠopen source ááá¯ááºáá±á¬ interface á¡ááá¯ááºážáá áºáá¯ááŸááááºá á€áááºááŸá¬ áá»áœááºá¯ááºááá¯á·ááŒáááá·áº platform ááŒá áºáááºá áá«áá±ááá·áº áá°ááá¯ááºážáááºááŸááºážáá®á á±áá»ááºáááºá á ááºážáááºáá°áá»á¬ážá¡á¬ážáá¯á¶áž áááºááºáá±á¬á·áá»á¬ážááᯠááŸááºážáááŒááºážááᯠáááºááœá¬ážá á±ááẠáá±á¬áºááŸááºáá±ážáá áºáááºááᯠááŒá¯áá¯ááºááá¯áá«áááºá SELECT áá±ážááŒá®áž ááŸá±ážáá±áá¬ááᯠáá»ááºáá»ááºážááœá±á·ááá«áááºá áá®á¡ááŒá±á¬ááºážááŒá±á¬ááŒááá¯á· DBA ááᯠá á±á¬áá·áºááá±áá«áá²á·á á€ááœáẠá¡ááááááºážááá¯ááºááŒá áºáááºá ááŒá®ážáá±á¬á· áá«ááá¯á·á¡á¬ážáá¯á¶áž áá®ááá¯áá¬áááºááá¯á· áá«áááºáááºá ááŒá®ážáá±á¬á· áá®á¡áá¬ááᯠáá°ááá¯ááºážááŸáááá¯á· áá»áœááºáá±á¬áºááá¯á· áá¯ááºáá«áááºá ááá¯á·ááŒá±á¬áá·áº ZFS ááᯠáá±áá¬ááá¯ááºážááœáẠáááá¯ááºáá±á¬ááŒá±á¬áá·áºááŒá áºáááºá ááŒá¿áá¬áá»á¬ážááá¯ááŒá±ááŸááºážáá±ážááá·áºá¡ááœááºááŸáá·áº open source ááá¯ááºá ááºááŸáááŒááºážá áááŒáá·áºá*
áááºá¹ááá¬áá« á¡á á®áááºáá¶á á¬á¡ááœáẠáá»á±ážáá°ážáááºáá«áááºá áá»áœááºáá±á¬á·áºáá¬ááẠMaxim áá«á áá°áá®áá±á¬ááŒá¿áá¬áá»á¬ážááᯠáá»áœááºá¯ááºááá¯á·ááŒá±ááŸááºážáá²á·ááŒá®ážááŒá áºáááºá áá°ááá¯á·áá¬áá¬áá°ááá¯á·áá¯á¶ážááŒááºáááºá ဠclone áá»á¬ážááŒá¬ážááœáẠá¡áááºážá¡ááŒá áºáá»á¬ážááᯠáááºáááºááá¯á·áá»áŸáá±áááºáááºážá ááá¯ááºááœá¬ážáá áºáá¯á á®ááẠáááºááŸááºáá¬ážááá·áºá¡áá»áááºááá¯ááºážááœáẠáááºážáááá¯ááºááá¯ááºá¡áá¬ááᯠáá¯ááºáá±á¬ááºááá¯ááºáááº- áá áºáá¯ááẠá¡áá¬áá áºáá¯ááᯠá ááºážáááºáááºá áá±á¬ááºáá áºáá¯áá áá áºá á¯á¶áá áºáŠážááẠá¡ááœáŸááºážááááºážáá áºáá¯ááᯠáááºáá±á¬ááºáááºá áá áºá á¯á¶áá áºáŠážááẠáá±ážáá¶áá±á¬á¡áá¯ááºááŸááááºá CPU áá²á· ááœá²ááá¯ááºáá±ážááẠIO áá²á· áááºááá¯ááœá²ááá²á áá«á ááááá±ážááœááºážáá«á
áá¯ááááá±ážááœááºážááá±á¬á· áááºáááºááŸá¯áá²á· ááœá²ááŒá¬ážááŸá¯á¡ááŒá±á¬ááºážáá«á áá«á·ááŸá¬ ZFS ááŸááááºááá¯áá«á áá¯á·á á¡áá¬á¡á¬ážáá¯á¶ážá á¡á±ážáá±ážáá«áá²á áá«áá±ááá·áº prod áá±á«áºá client ááŸá¬ ZFS áááŸááá°ážá á¥ááᬠext4á áá®ááá á¹á ááŸá¬ áááºááá¯áá²á
áá±ážááœááºážááœá±á á¡áááºážáá±á¬ááºážáá«áááºá á¡áááºážá¡ááŒá áºáá»á¬ážááᯠáá»áŸáá±ááŒááºážáá°áá±á¬á¡áá»ááºááŒáá·áº á€ááŒá¿áá¬ááᯠáá»áœááºá¯ááºá¡áááºážáááºáá±á¬áºááŒáá²á·áá«áááºá ááŒá®ážáá±á¬á· ááŒá±ááŸááºážáá»ááºá áá®ááá¯áá«á áá¬ááºáá¯á¶ááŸá¬ á ááºážáááºáá±áááºááá¯á· ááŒááºáá±á¬ááºááŒáá·áºáá«á áá áºá á¯á¶áá áºáŠážááẠáááºáá áºáá¯á á¡ááŒá¬ážáá áºáŠážááᯠáá±ážáá±á¬ááºááá·áº áá áºáá»áááºáááºážááœáẠááá¯áá²á·ááá¯á·áá±á¬ á¡ááŒá±á¡áá±áá»áá¯ážáááºáž ááŸáááá¯ááºáááºá ááááºá¡áá±ááŸáá·áºá áá¬ážááááºááá¯ááºáá±á¬ áááºááá áºáá»á¬ážááᯠáááºááœá±á·ááŒááºááááºá áá°áá®áá²á· ááŒááᬠááœá±áá±á¬áẠáá±á¬á· áá²á· áá« ááŸáááá¯ááºáá«áááºá áááºáá±á¬ááºážááá¯ááŸá¯á¡áá»áá¯á·ááá¯á á áºáá±ážááá¯áá«ááááºážááŸáá·áºáááºáááºáá±á¬ááŒá¿áá¬á¡áá»áá¯á·ááŸáááŒá±á¬ááºážáááºááœá±á·ááŒááºááẠ- áááºážáááºááŸá±ážááœá±ážá áœá¬á¡áá¯ááºáá¯ááºáááºá ááá¯á·áá±á¬ááºááááºáá±á¬á·ááŒá¿áá¬áááºáá±á¬ááºážááá¯ááŸá¯ááœááºááá¯ááºáá±á¬áºáááºážá¡ááŒáá¯ááºáááºá¡áá»áá¯ážá¡á á¬ážá¡áá»áá¯á·ááŸááá±á¬ááŒá±á¬áá·áºááŒá áºáááºá
ááá¯á·ááŒá±á¬áá·áºá á¡á á®á¡á ááºááŒá áºááá·áºá¡áá¬á á¡á á®á¡á ááºááœáẠáá»áœááºá¯ááºááá¯á·áá¯ááºáá±á¬ááºáááá·áºá¡ááá·áºáá»á¬ážááŸáá·áº á€á¡ááœáẠáá»áœááºá¯ááºááá¯á·áááŸáááá·áºáá±áá¬áááºáá»áŸááŸááááºááá¯á·ááᯠá¡á¬áá¯á¶á áá¯ááºááẠá€áá±áá¬ááœáẠá¡áá±ážááŒá®ážáá«áááºá á¥ááá¬á¡á¬ážááŒáá·áº áá»áœááºá¯ááºááá¯á·ááá áºáá»á¬ážááᯠáá áºá á¯á¶áá áºáá¯ááŒáá·áº áááºáá±á¬ááºáááºááá¯áá«á áááºážááẠá¡áá»áááºá¡áá«ááᯠá¡áá°ážááááá¯ááºá á±áááºááŒá áºáááºá ááá¯á·áá±á¬áº á€áá±á¬ááºážááá¯áá»ááºá¡á¬áž áá±áá¬ááá¬áááŒáá·áº áááºáá»áŸáááºáá±á¬ááºáááºááᯠáá»áœááºá¯ááºááá¯á· ááá·áºááŸááºážááá¯ááºáá«áááºá áá áºáá»áááºáááºážááŸá¬ ááœááºáá»ááºááŸá¯áá»áá¯ážááŸáááá¯á·á ááááºá¡áá±ážáááŒá®ážáá«áá°ážá
áá«á·ááŸá¬ áá±ážááœááºážááŸá áºáá¯ááŸááááºá áá«á á¡áááºážááá¯ááºáá²á· á¡áá¬áá«á á¡ááŒáœá±ážáááºáááºáá¶áá«ááºáá»á¬ážáá²á·ááá¯á·áá±á¬ áá¯ááºáá¯ááºááŸá¯áá±áá¬ááẠá¡áá±ážááŒá®ážááá·áºááá á¹á áá»á¬áž ááŸááá«ááá¬ážá áá áºáá¯áᯠá¡áááºááá·áºááŒá áºáá±ááŒá®áá¬áž áá«ááŸááá¯áẠáá®ážááŒá¬ážá¡áá¯ááºáá áºáá¯áá¬ážá áá¯ááááá±ážááœááºáž - MySQL á¡ááœáẠáá®ááá¯áá»áá¯áž áá áºáá¯áá¯ááŸááá¬ážá
áá±áá¬á¡ááŒá±á¬ááºážá ááá¯ááºááá»ááºáž ááŸá¯ááºááŸááºáááºáá±áááºá ááá¯á·áá±á¬áº á¡áááºá áááºááẠJoe ááᯠá¡ááá¡áá» á¡áá¯á¶ážáá»áá«áá developer áá»á¬ážááá¯á· áááºáá±á¬ááºááœáá·áº ááá±ážáá«áá áá±áᬠá¡áá¯á¶ážááŒá¯ááœáá·áº áááŸááá«á á¡áááºááŒá±á¬ááºá·? Joe á á¡áá»ááºá¡áááºáááŒáá¬ááŒá±á¬áá·áºáá«á áááºážááẠáááºááá áºáá»á¬ážá á¡á á®á¡á á¥áºáá»á¬ážááá¯áᬠááŒáááŒá®áž áá«áá²ááŒá áºáááºá á€á¡áá¬ááẠáá»áœááºá¯ááºááá¯á·ááá±á¬ááºáááºáá»á¬ážá ááá¯á¡ááºáá»ááºáá»á¬ážáá²á០áá áºáá¯ááŒá áºáá±á¬ááŒá±á¬áá·áº áááºááœááºáá»ááºááŒáá·áº áá¯ááºáá±á¬ááºáá²á·ááŒááºážááŒá áºáááºá áá°ááá¯ááºážááᯠáááºáá±á¬ááºááœáá·áºááá±ážáá² á¡áá±á¬ááºážáá¯á¶ážááŒá áºá¡á±á¬áẠáá¯ááºáá»ááºááŒáááºá
MySQL á¡ááŒá±á¬ááºážá á€á áá áºááᯠáá áºááºáá±á«áºááœáẠááááºážáááºážáá¬ážááá·áº áááºááá·áºá¡áá¬áááá¯á¡ááœáẠá€á áá áºááᯠá¡áá¯á¶ážááŒá¯ááá¯ááºáááºá áá»áœááºá¯ááºááá¯á·ááẠPostgres áá¯ááºáá±áá±á¬ááŒá±á¬áá·áºá ááᯠáá»áœááºá¯ááºááá¯á·ááẠPostgres á¡ááœáẠá¡ááá¯á¡áá»á±á¬ááºáá¯ááºáá±á¬ááºááŸá¯á¡á¬ážáá¯á¶ážááᯠáŠážá áœá¬áá¯ááºáá±á¬ááºáá±áá«áááºá á¡áááºáá áºáá¯á០áá±áá¬ááᯠá¡ááá¯á¡áá»á±á¬áẠááá°ááá¯áá«áááºá áá»áœááºá¯ááºááá¯á·ááẠPostgres ááᯠááŸááºáááºá áœá¬ ááŒááºáááºáááºááŸááºáá±áá«áááºá á¡á á®á¡á á¥áºáá»á¬áž ááá¯ááºáá®á¡á±á¬áẠáááºááá¯á·ááŒá¯áá¯ááºááááºááᯠáá»áœááºá¯ááºááá¯á· áááá«áááºá
ááá¯á·áá±á¬áº á áá áºááẠááá¯ážáá»á²á·ááá¯ááºáá±á¬ááŒá±á¬áá·áºá áááºážááᯠMySQL ááœááºáááºáž á¡áá¯á¶ážááŒá¯ááá¯ááºáááºá ááŒá®ážáá±á¬á· á¡á²áá®ááᯠá¥ááá¬ááœá±ááŸááááºá Yandex ááœáẠá¡áá¬ážáá°á¡áá¬áá áºáá¯ááŸááá±á¬áºáááºáž áááºážááá¯á·ááẠáááºááá·áºáá±áá¬ááœááºáá»áŸ áá¯ááºáá±ááŒááºážáááŒá¯áá«á áááºážááá¯á·ááẠYandex.Metrica ááœáẠá¡áá¯á¶ážááŒá¯áááºá ááŒá®ážáá±á¬á· MySQL áá²á· áááºáááºáá²á· áá¬ááºáááºážáá áºáá¯áá² ááŸááá«áááºá áá«áá±ááá·áº áááºážááá¬ááœá±á ZFS áá²á·á¡áá°áá°áá«áá²á
á¡á á®áááºáá¶á á¬á¡ááœáẠáá»á±ážáá°ážáááºáá«áááºá áá»áœááºáá±á¬á·áºááŸá¬áááºáž áá±ážááœááºážááŸá áºáá¯ááŸááá«áááºá á¥ááá¬á¡á¬ážááŒáá·áº ááá¯áá±áá¬ááœáẠáááºáá±á¬ááºážá¡ááœáŸááºážáá»á¬ážáááºáá±á¬ááºáááºá¡ááœáẠááœá²ááŒááºážá áááºááŒá¬ááŸá¯áá»á¬ážá¡ááœáẠcloning ááá¯áá¯á¶ážááá¯ááºáááºáᯠáááºáá±á¬áºááŒáá²á·áááºá á¡áá¯ááºáá¯ááºáá¯á¶á¡ááŒá±á¬ááºáž áááºážáááºážááŒá±á¬ááŒááá¯ááºááá¬ážá
ááŒá®ážáá±á¬á· áááºáááºáá»ááºááœá±áá²á· áá°áá®ááŸá¯á á¡á á®á¡á ááºááœá±áá²á· áá°áá®ááŸá¯ááœá±áá²á· áááºáááºááŒá®áž áá¯ááááá±ážááœááºážááᯠáá»ááºáá»ááºážáá±ážáááºá á¡á á®á¡á á¥áºááẠPostgres á០áá±á¬ááºáá°áá¬ážáá±á¬ á á¬áááºážááá¬ážáá±á«áºááœááºáááºáž áá°áááºáá«áááºá áá®ááŒá¿áá¬ááᯠáááºááá¯ááŒá±ááŸááºážááá²á
ááœá²ááŒááºážá áááºááŒá¬áá»ááºáá»á¬ážá¡áá áá»áœááºá¯ááºááá¯á·ááẠáááºážááá¯á¡áá¯á¶ážáááŒá¯áá±ážáá±á¬ááŒá±á¬áá·áº áááá»áá±á¬ááá á¹á áá»á¬ážáááŸááá±á¬áºáááºáž ááá¯ááá¯á·áá±á¬á¡ááœáá·áºá¡áá±ážááŸááá«áááºá á¡áááºá áá»áœááºá¯ááºááá¯á·ááẠá¡ááœáŸááºážááááºážáá»á¬ážá¡ááŒá±á¬ááºáž ááŒá±á¬áá±áá»áŸáẠá á¯á¶á ááºážááŸá¯áá áºáá¯ááẠááŸááºáááºážáá±á«ááºáž áááºážáá¬ááŸáá·áºáá»á®ááŸááá±á¬ ááá¬ážáá áºáá¯ááŸáá·áº áá¯ááºáá¯ááºááœáẠááœáŸááºážááá¬ážáá±á¬ áá±á¬áºáá¶áá áºáá¯ááᯠááá¯ááºáá±ááŒá±á¬ááºáž á áááºáá°ážááŒáá·áºáá«á ááŒá®ážáá±á¬á· á¡á²áá®ááŸá¬ áá±áá¬ááá»áá¯á·ááᯠááœááºáá»ááºáá»ááºáááºá á€áá±á¬ááºážááá¯áá»ááºááᯠprod ááá¯á· áá±ážááá¯á·áá«áá áá±á¬ááºážááá¯áá»ááºááẠááá¯áá±áá¬ááœáẠáááá áºááá¯ááºážá¡ááœááºáž áá¯ááºáá±á¬ááºáá±ážáááºááŒá áºáá±á¬ááŒá±á¬áá·áº áááºážááẠprod ááœáẠááá¯ážááá¯ážááŸááºážááŸááºážááŒá áºááá¯ááºáá»á±ááŸááá«áááºá
á¡áá¯áá±á áááá áºá¡áááºážáááºááŒá¬á¡á±á¬áẠáááºááá·áºááá¯á· áááŒá±á¬ááºá áá¬áá±á¬ááºážáá²á· áá«ážááœáŸá¬áá²á· ááá¯ááºááœá¬ážáá áºáá¯ááᯠáááºáá®ážááá¯ááºáá¡á±á¬ááºá ááœá²ááŒááºážá áááºááŒá¬áá»ááºáá»á¬ážááᯠáááºááŸá¯áá¬ááœáẠááá¯ááá¯á¡áááºááŒá±á á±áááºá¡ááœááºá áá»áœááºá¯ááºááá¯á·ááẠáá±áá¬ááᯠá áááºáááºá á¬ážááá·áº ááá¯áá±á¬áºáá¶áá»á¬ážá¡ááœáẠá¡ááœáŸááºážááááºážáá»á¬ážááᯠáá±á«ááºážááá·áºáá«áááºá
á¡ááœáŸááºážááᯠá¡áá»áááºááá¯ááºáž áááºáá®ážáá±ážááŸá¬áá¬ážá
áá»áœááºá¯ááºááá¯á·ááẠáá±áá¬ááá¯áááááºá áá»áŸááºáá áºááŒááºááá¯ááºáá»ááºáá»á¬ážááŒá¯áá¯ááºááẠáááºážááᯠáááºááŒá¯áá¯ááºááá¯ááºáááºá ááá¯á·áá±á¬áẠáá»áœááºá¯ááºááá¯á·ááẠá€áá»áŸááºáá áºááŒááºááá¯ááºáá»ááºá០ááŒááºáááºááá°ááŒá®áž áá±á¬ááºážááá¯áá»ááºá¡áá áºáá»á¬ážááᯠáá±á¬ááºážááŸááºáááºááŒá áºáááºá ááá¯ááá¯áááºááŸá¬á áááºááá·áºááœááºážáá¬ážááŒá®ážáá±á¬á¡ááœáŸááºážááááºážáá»á¬ážááŒáá·áº clone á¡áá áºáá»á¬ážááá¯ááŒá¯á á¯áá»áá¯ážáá±á¬ááºáááºá¡ááœááºáááºážááá¯áááºááŒá¯áá¯ááºááá¯ááºáááºá
á á¬áááºážá¡ááºážááá¯ááºáá¬áá±ážááœááºážá¡ááœááºá áá»áœááºá¯ááºááá¯á·ááẠá¡áááºáá áºáá¯á០ááŒááºáááºááá°áá«áá áá»áœááºá¯ááºááá¯á·ááẠáááºáá°ááŒá¯áá«áá áá»áœááºá¯ááºááá¯á·áá á¬áááºážá¡ááºážáá»á¬ážááẠá¡ááá¡áá»áá°áá®áááºááŒá áºáá«áááºá áá»áœááºá¯ááºááá¯á·ááœáẠáá¯ááºááá¯ááºážááá¯ááºáá¬áá±áá¬ááœá²á·á ááºážáá¯á¶áá áºáá¯áá¯á¶ážááŸááá±á¬ááŒá±á¬áá·áº ááá¯ááá¯áááºááŸá¬á áá»áœááºá¯ááºááá¯á·ááẠá á¬áááºážá¡ááºážáááºááá áºáá»á¬ážá¡á¬ážáá¯á¶ážááŸáá·áºá¡áá° áá±áá¬ááᯠáá°áá±á¬ááºáá¬áááºááŒá áºáááºá
áá«ááááºáž ááŒá¿áá¬áá«á á¡áááºá áááºááẠcloud ááŒá±ááŸááºážáá»ááºááᯠá¡áá¯á¶ážááŒá¯áá«áá áá¯áá¹áááááºáá±á¬ á¡ááŸáá¯ááºáá¯á¶áá»á¬ážáᬠáááŸáááá¯ááºáááºá á¡ááŒá±á¬ááºážááŸá¬ Googleá Amazon ááẠááá·áºá¡á¬áž áá¯ááºááá¯ááºážááá¯ááºáᬠáá±á¬áºáá®áá°ááẠááœáá·áºáááŒá¯áá±á¬ááŒá±á¬áá·áº ááŒá áºáááºá ááŒá¿áá¬ááŸááá¬áááºá
á¡á á®áááºáá¶á á¬á¡ááœáẠáá»á±ážáá°ážáááºáá«áááºá á€áá±áá¬ááœáẠMySQL ááŸáá·áº á¡áááºážá¡ááŒá áºáá»áŸáá±ááŒááºážááá¯ááºáᬠáá±ážááœááºážáá±á¬ááºážááŸá áºáá¯ááŸááááºá ááá¯á·áá±á¬áºá á¡ááŸááºááŸá¬á á€á¡áá¬ááẠáá®ážááŒá¬áž DBMS áá¡ááŒá±á¬ááºážá¡áá¬ááá¯ááºáá±á¬áºáááºáž ááá¯ááºá áá áºáá áºáá¯áá¯á¶ážáá¡áá»ááºáá áºáá»ááºááŒá áºáááºá ááá¯á·ááŒá±á¬áá·áºá á¡áááºážá¡ááŒá áºááœá²áá±ááŸá¯ááá¯ááºáᬠááŒá¿áá¬áá»á¬ážááᯠá¡áá¯á¶ážááœáẠááá¯ááºáá² Postgres ááá¯ááºáá² ááá¯ááºá áá áºá áá¬áá¬ááœááºá á¥ááá¬á¡á¬ážááŒáá·áº ááŒá±ááŸááºážááá·áºáá«áááºá
áá«á·áá±ážááœááºážá áááºážáááºážáá±á¬á· ááœá¬áááºá á¡ááœáŸá¬áá±á«ááºážáá»á¬ážá áœá¬ááŸáááá·áº áá±áá¬áá±á·á áºááŸáá·áº ááá¯ááá¯áá®ážáááºáááºá á¥ááá¬á¡á¬ážááŒáá·áºá áá»áœááºá¯ááºááá¯á·ááẠáááºáá®áá¬ááá¯áẠáá¯ááºáá¯á¶ááœááºážáá¶ááŸá¯áá áºáá¯ááᯠáááºááŸááºááŒá®áž áá»áœááºá¯ááºááá¯á· áá¯á¶áá°áá°ážáá±áááºá ááá¯á·á¡ááŒáẠáá»áœááºá¯ááºááá¯á·ááẠáá±áá¬áá±á·á áºáá»á¬ážá¡ááœáẠá€ááŒá±ááŸááºážáá»ááºááᯠá¡áá°ážá¡áá¯á¶ážááŒá¯áá«áááºá áá¯á¶áá°áá°ážáá°ááŒááºážááᯠáá¯ááºáá±á¬ááºáá±ááŒá®áž áá±áá¬ááᯠá¡ááºááááºáá¯ááºáá±áá«áááºá á€áá±áá¬ááœáẠá¡ááŒáá¯ááºá¡áá¯ááºáá¯ááºáá±áá±á¬ áááºáááºáž 100 ááŸáááŒá®áž á€ááá°ááœá²ááŒá¬ážáá±á¬ ááá¯ááºáá»ááºáá»á¬ážááᯠá¡áááºáááŒááºáá¯ááºááœáŸáá·áºáá±áá«áááºá áá¬áá¯ááºááá²? áááááá¹ááááŸáá á±áá áááºážááá¯á·ááẠáá áºáá¯ááᯠá áááºááá¯ááºáááºá ááá¯á·áá±á¬áẠááá¯ááºá áá áºááŒá±á¬ááºážááœá¬ážááŒá®ážá á€áá¯á¶áá»á¬ážá¡á¬ážáá¯á¶áž áá»ááºááœá¬ážááŒá±á¬ááºážááᯠáááºááá¯á·áá±áá»á¬á¡á±á¬áẠááŒá¯áá¯ááºáááºáááºážá
ZFS á¡áá¯ááºáá¯ááºáá¯á¶ááŒá±á¬áá·áº áá°ááá¯á·á áááœá¬ážáá°ážá áá¯á¶áá°ááœá¬ážááŒááºážááŒá±á¬áá·áº ááŒá áºáá±á«áºáá¬áá±á¬ ááá¯ááºá áá áºááŒá±á¬ááºážáá²ááŸá¯áá»á¬ážááᯠá á¬ááœá²áá áºáá¯ááœáẠáá®ážááŒá¬ážá á®áá¬ážááŸáááá¯ááºáá«áááºá áá±áá¬áá¬ážááŸááºážá¡áá±á¬ááºážáá»á¬ážááœáẠdeveloper áá»á¬ážá¡áá¯á¶ážááŒá¯ááá·áº clone áá»á¬ážááᯠááááºážáááºážáá¬ážáá«á ááŒá®ážáá±á¬á· áá«á áá«ááá¯á·á¡ááœáẠá¡áááºááŒá±áááºá ââá¡áá¬á¡á¬ážáá¯á¶ážá áá®á¡ááá¯ááºážáá²á
á¡ááºááááºááẠáááºáá±á¬ááºážá¡ááœáŸá¬áá áºáá¯á¡ááŒá ẠááŒá áºáá±á«áºáá¬áááºááŒá áºááŒá®ážá á€á¡ááœáŸá¬ááá¯á¡ááŒá±áá¶á áá¬ááºáá¯á¶á¡áá áºáá»á¬ážá¡á¬ážáá¯á¶ážááẠááááºááááºážá ááŸááá±ááŒá®ááŒá áºáááºá
ááááºáá¯á¶áá°ááœá¬ážááŸá¯áá»á¬ážá០ááŒá áºáá²á·áá±á¬ ááááºá¡ááœáŸá¬áá»á¬ážááŸá
ááááºá¡ááœáŸá¬áá»á¬áž ááŒáá¯áá»áááºááŒá áºáá±á¬áºáááºáž áááºážááá¯á·ááẠá¡ááœáŸá¬áá±á¬ááºážááᯠáááºááœáŸááºážáááºááŒá áºááŒá®ážá á¡ááºááááºááœáẠáááŸááá²á·ááá·áº áá±á¬ááºáá¯á¶ážá¡ááœáŸá¬á០áá¯á¶á¡áá áºáá»á¬ážááᯠáá°áááºáá¬ážá
áá±áá°áá»á¡á¬ážááŒáá·áº áá¯ááºáá«áááºá
ááá¯á·áá±á¬áẠá¡áá»áá¯ážáááºá¡áá±ááŒáá·áº áá»áœááºá¯ááºááá¯á·ááẠáááºá¹áá±á¬ááááºážáá®ážá¡ááœáŸá¬áá áºáá¯á¡áá áááŸááááºááŒá áºáááºá á¡áá»áááºááŒá¬áá¬áááºááŸáá·áºá¡áá»áŸ áááºážááá¯á·ááᯠááááááºááẠááá¯á¡ááºáááºáá¬ážá
áá¯ááºáá²á· á¡á¬ážáá¯á¶ážááŸááºáá«áááºá ááŒáááºážáá±á«ááºááá»áá¯á·ááŸááááºá áá»áœááºá¯ááºááá¯á·ááẠá¡áááºá áẠáá»áŸááºáá áºááŒááºáá¯á¶áá»á¬ážááᯠááááºážáááºážáá¬ážáááºá ááá·áºááœáẠáááºááá·áºá¡áááºážá¡ááŒá áºáá»á¬áž ááŸááááºáá±á«áºááœááºáá°áááºáááºá ááá·áºááœáẠáá±áá¬áá»á¬ážá áœá¬ááᯠááááºážáááºážááá¯ááºá áœááºážááŸááá«áá áá»áŸááºáá áºááŒááºááá¯ááºáá»ááºáá»á¬ážááᯠá¡áá»áááºá¡ááŒá¬ááŒá®áž ááááºážáááºážááá¯ááºáááºá áá°ááá¯á·ááá¯ááºááá¯áẠááœááºááœá¬ážááŸá¬ ááá¯ááºáá°ážá áá±áá¬á¡áááááá¯ááºá á¬ážááŸá¯ ááŸááááºááá¯ááºáá«á áá»áŸááºáá áºááŒááºááá¯ááºáá»ááºáá»á¬ážááẠáá»áœááºá¯ááºááá¯á·áááºáááºá¡ááá¯ááºáž áá±ááºáá±á¬ááºáá»áá±áá«áá ááá¯ááá¯áááºááŸá¬ áááºážááẠáá¯áá¹ááá®ááŸááá°áá«ááá±á«áºááœááºáá°áááºáááºá ááá¯á·áá±á¬áẠáááºážááá¯á·ááᯠááá¯ážááŸááºážá áœá¬ áá»ááºááŒá®áž áá±áá¬ááœááºáá»á¬áž ááŒá¯áá¯ááºááá¯ááºáá«áááºá
áááºá¹ááá¬áá« á¡á á®áááºáá¶á á¬á¡ááœáẠáá»á±ážáá°ážáááºáá«áááºá áá»áá¯ážá¡ááŒá±á¬ááºážáá±ážááœááºážá áá±á¬ááºáááºá áá°ááá¯ááºážááᯠáá±áá¬ááᯠáááºáá¯á¶ážááœáá·áºááá±ážááá¯ááŒá±á¬ááºáž áááºááŒá±á¬áá²á·áááºá á¡ááá¡áá»ááŒá±á¬ááá»áŸáẠáá°áá áºáŠážááẠExplain Analyze á ááááºáá»á¬áž ááŸááá«á á¡áá»ááºá¡áááºááᯠááŒááá¯ááºáááºááŒá áºáááºá
á¡á²áá«á áá®ááá¯áá«áá²á á¥ááá¬á¡á¬ážááŒáá·áºá "SELECT FROM WHERE email = to that" áᯠáá±ážááá¯ááºáááºá ááá¯ááá¯áááºááŸá¬ áá»áœááºá¯ááºááá¯á·ááẠáá±áá¬ááᯠááá¯ááºááá¯ááºááŒááºááááºááá¯ááºáá±á¬áºáááºáž á¡áá»áá¯á·áá±á¬ ááœááºááá¯ááºáá±á¬ááá¹ááá¬áá»á¬ážááᯠáá»áœááºá¯ááºááá¯á·ááœá±á·ááŒááºááá¯ááºáá«áááºá áá«ááᯠáá¬ážáááºááááºá áá«áá±ááá·áº áá áºáááºááŸá¬áááºáž á¡á²áá«ááœá±ááŸááááºá áá»áœááºá¯ááºááá¯á·ááœáẠááŸááºáááºážá á¬áááºážá á áºáá áºáá¯ááŸáááŒá®áž áá±á¬á·ááºáá²áá±ážáá¬ážáá°áá»á¬áž áá¯ááºáá±á¬ááºáá±áááºááá¯áááºáž ááœá±á·ááŒááºááá±á¬ á¡ááŒá¬ážáá¯ááºáá±á¬áºááá¯ááºáááºáá»á¬ážááᯠááááºážáá»á¯ááºááá¯ááºáááºá áá áºá á¯á¶áá áºáá±á¬ááºá áá«ááá¯áá¯ááºááá¯á·ááŒáá¯ážá á¬ážááẠáá¯á¶ááŒá¯á¶áá±ážáááºáá±á¬ááºááŸá¯á áá°ááá¯á·áá®áá¬ááŒá®áž áá®ááá á¹á ááᯠáá¯ááºáá±á¬ááºáá«áááá·áºáááºá
áááºá¹ááá¬áá±á·áááºáááºážáá« á¡á á®áááºáá¶á á¬á¡ááœáẠáá»á±ážáá°ážáááºáá«áááºá áá»áœááºáá±á¬á·áºááŸá¬ áá±ážááœááºážááá¯áá±ážáá áºáá¯ááŸááááºá á¡áááºá áá¯áá¹ááá®ááẠSlack ááᯠá¡áá¯á¶ážáááŒá¯áá«áá ááá¯á¡áá« áááºážááŸáá·áº áááºá ááºááŸá¯ ááŸááá«ááá¬ážá ááá¯á·ááá¯áẠá ááºážáááºááŸá¯ á¡ááºááºáá®áá±ážááŸááºážááᯠáá±áá¬áá±á·á áºáá»á¬ážááŸáá·áº áá»áááºáááºáááºá¡ááœáẠáá±á¬á·ááºáá²á¡ááºáá»ááºáá®áá¬áá»á¬ážááẠááŒá áºáááºáá»á¬ážááᯠá¡áá¯á¶ážáá»ááẠááŒá áºááá¯ááºáá«ááá¬ážá
ááᯠSlack ááá¯á· ááá·áºááºáá áºáᯠááŸááá¬áááºá ááá¯ááá¯áááºááŸá¬ á¡ááŒá¬áž messenger áááŸááá±á¬á·áá±á¬áºáááºáž á¡ááŒá¬áž messenger áá»á¬ážá¡ááœááºáááºáž á¡áá±á¬ááºá¡áá° ááŒá áºá á±ááá¯áá«áááºá áááºáá¬áá¯ááºááá¯ááºááá²á Joe ááá«áá² DB Lab ááᯠáááºá¡áá¯á¶ážááŒá¯ááá¯ááºáááºá REST API áá¡áá°á¡áá®ááŒáá·áº ááá¯á·ááá¯áẠáá»áœááºá¯ááºááá¯á·áááááºáá±á¬ááºážáá¡áá°á¡áá®ááŒáá·áº ááœá¬ážááŒá®áž clones áááºáá®ážááŒá®áž PSQL ááŸáá·áºáá»áááºáááºááá¯ááºáááºá ááá¯á·áá±á¬áº áááºááẠáááºááá±á¬á·ááºáá²á¡ááºáá»ááºáá®áá¬áá»á¬ážá¡á¬áž áá±áá¬á¡áá¯á¶ážááŒá¯ááœáá·áºáá±ážááẠá¡áááºááá·áºááŒá áºáá±áá«áá áááºááá·áºá ááááºá០ááŸááá±á¬á·áááºááá¯ááºáá±á¬ááŒá±á¬áá·áº áááºážááᯠáá¯ááºáá±á¬ááºááá¯ááºáá«áááºá
áá®á¡ááœáŸá¬ááᯠáááá¯áá«áá°ážá áá«áá±ááá·áº á¡ááœáá·áºá¡áá±ážáá áºáá¯áá±á¬á· ááá¯á¡ááºáááºá
áá«ááá¯áááºáá±á¬á· áá¯ááºááá¯á·ááááºá
source: www.habr.com