DBè¨è¨ˆã‚„プãƒã‚°ãƒ©ãƒŸãƒ³ã‚°è¨è¨ˆã‚’è¡Œã†ã¨ãã€ã©ã®ã‚ˆã†ã«ã—ãŸã‚‰ä¸€ç•ªåŠ¹çŽ‡ãŒã‚ˆã綺麗ã«è¨˜è¿°ã§ãã‚‹ã‹ã‚’考ãˆã¾ã™ã‚ˆã。
ã“ã‚Œã¯ã¨ã¦ã‚‚大事ãªã“ã¨ãªã®ã§ã™ãŒã€æ™‚ã«ãã®ã›ã„ã§ãƒ‘フォーマンスãŒè½ã¡ã‚‹ã“ã¨ãŒã‚ã‚Šã¾ã™ã€‚
DBã®æ§‹æˆã‚„プãƒã‚°ãƒ©ãƒ ã®ã‚½ãƒ¼ã‚¹ãŒç¶ºéº—ã§ã‚‚ã€ã‚¨ãƒ³ãƒ‰ãƒ¦ãƒ¼ã‚¶ãƒ¼ã¯åˆ†ã‹ã‚Šã¾ã›ã‚“。
ã“れらã¯ã“ã¡ã‚‰å´ã®å•é¡Œã§ã™ã€‚
ãã®ä¸€æ–¹ã§å‡¦ç†é€Ÿåº¦ãªã©ã¯ã€ã‚¨ãƒ³ãƒ‰ãƒ¦ãƒ¼ã‚¶ãƒ¼ã«ã¨ã£ã¦ã‚‚大事ãªã“ã¨ã§ã™ã€‚
ãã®ãŸã‚ã€è¦‹æ „ãˆã‚ˆã‚Šãƒ‘フォーマンスをæ„è˜ã™ã‚‹ã®ã¯ã‚ãらã‹ã§ã™ã‚ˆã。
一見当ãŸã‚Šå‰ã®ã“ã¨ã®ã‚ˆã†ã§ã™ãŒã€å®Ÿéš›ã«ã§ãã¦ã„ãªã„人ã¯å¤šã„ã®ã§ã¯ãªã„ã§ã—ょã†ã‹ã€‚
例ãˆã°ä¼šç¤¾å“¡ã®æƒ…å ±ã‚’æ‰±ã†ãƒ†ãƒ¼ãƒ–ルを作æˆã™ã‚‹ã¨ã—ã¾ã™ã€‚
ã“ã®æƒ…å ±ã¯ä»¥ä¸‹ã®ã‚‚ã®ã¨ã—ã¾ã™ã€‚
åå‰ã€ä½æ‰€ã€å¹´é½¢ã€æ€§åˆ¥ã€é›»è©±ç•ªå·ã€E-Mailã€
部署åã€ç§‘åã€ä¸Šå¸å(ID)ã€å…¥ç¤¾æ—¥ãªã©ãªã©è¤‡æ•°
ã“ã†ã„ã£ãŸæƒ…å ±ã‚’å–り扱ã†å ´åˆã€åå‰ã‚„ä½æ‰€ãªã©ã®å€‹äººæƒ…å ±ã¨ã€éƒ¨ç½²åãªã©ã®ä¼šç¤¾ã§ã®æƒ…å ±ã¯åˆ†ã‘ã¦ãƒ†ãƒ¼ãƒ–ルを作æˆã—ãŸããªã‚Šã¾ã™ã‚ˆã。
今回ã¯é …ç›®ãŒå°‘ãªã„ã§ã™ãŒã€ã“ã‚ŒãŒå¤šããªã‚Œã°ãªã‚‹ã»ã©åˆ†ã‘ãŸããªã‚Šã¾ã™ã€‚
ã‚‚ã¡ã‚ん分ã‘ã¦ã‚ˆã„ã“ã¨ã‚‚ã‚ã‚Šã¾ã™ãŒã€å ´åˆã«ã‚ˆã£ã¦ã¯ãƒ‘フォーマンスãŒä½Žä¸‹ã™ã‚‹ã“ã¨ãŒã‚ã‚Šã¾ã™ã€‚
ã“ã†ã„ã£ãŸæƒ…å ±ã‚’å–å¾—ã™ã‚‹ã¨ãã«SELECT文を使用ã—ã¾ã™ãŒã€ï¼‘ã¤ã®ãƒ†ãƒ¼ãƒ–ルã‹ã‚‰å–å¾—ã™ã‚‹ã®ã¨è¤‡æ•°ã®ãƒ†ãƒ¼ãƒ–ルをJOINã—ã¦å–å¾—ã™ã‚‹ã®ã§ã¯å‡¦ç†æ™‚é–“ã«å·®ãŒã§ã¾ã™ã€‚
データãŒä½•ä¸‡ã€ä½•å万件ãªã©å¢—ãˆã¦ãã‚‹ã¨ã€é›²æ³¥ã®å·®ãŒé–‹ã„ã¦ã—ã¾ã†ã®ã§ã™ã€‚
ãã®ãŸã‚ã€1対1ã®é–¢ä¿‚ã§ã‚ã‚Œã°ã€æ¥µåŠ›ï¼‘ã¤ã®ãƒ†ãƒ¼ãƒ–ルã§ç®¡ç†ã—ãŸæ–¹ãŒè‰¯ã„ã®ã§ã™ã€‚
プãƒã‚°ãƒ©ãƒŸãƒ³ã‚°ã§ã‚‚ã€ã‚½ãƒ¼ã‚¹ã‚’綺麗ã«æ„è˜ã—ã¦ã€ç„¡é§„ãªå‡¦ç†ãŒå¤šããªã‚‹ã“ã¨ãŒã‚ã‚Šã¾ã™ã€‚
プãƒã‚°ãƒ©ãƒ を書ã身ã¨ã—ã¦ã¯ã€ç¶ºéº—ã«æ›¸ããŸã„æ°—æŒã¡ã¯ã¨ã¦ã‚‚分ã‹ã‚Šã¾ã™ã€‚
ã—ã‹ã—ãã†ã™ã‚‹ã“ã¨ã§ãƒ‘フォーマンスãŒè½ã¡ã‚‹ã®ã§ã‚ã‚Œã°ã€ãã‚Œã¯è‰¯ãã‚ã‚Šã¾ã›ã‚“。
ã‚‚ã¡ã‚ã‚“è¦‹æ „ãˆã‚’よãã—ã¦ç¶ºéº—ãªã‚³ãƒ¼ãƒ‰ä½œã‚Šã¯ã¨ã¦ã‚‚大切ã§ã™ãŒã€ã“ã†ã„ã£ãŸã“ã¨è€ƒãˆã€ä½•ãŒå„ªå…ˆã‹ã‚’æ„è˜ã—ã¾ã—ょã†ã€‚
開発ã«ãªã‚Œã¦ãã‚‹ã¨ã€æˆ‘々技術者ã¨ã—ã¦ã®ãƒ—ライドãŒå‡ºã¦ãã¦ã€ã„ã‚ã‚“ãªç®‡æ‰€ã«å¦¥å”ã§ããªããªã‚Šã¾ã™ã‚ˆã。
ã—ã‹ã—ã€æˆ‘々ã¯ã‚¨ãƒ³ãƒ‰ãƒ¦ãƒ¼ã‚¶ãƒ¼ã®ãŸã‚ã«ã‚·ã‚¹ãƒ†ãƒ を開発ã—ã¦ã„ã‚‹ã“ã¨ã‚’忘れã¦ã¯ã„ã‘ã¾ã›ã‚“。
当ãŸã‚Šå‰ã®å†…容ã‹ã‚‚ã—ã‚Œã¾ã›ã‚“ãŒã€ã§ãã¦ã„ãªã„人ãŒå¤šã„よã†ã§ã™ã—ç§ã‚‚ã¾ã ã¾ã å¦ã°ãªã‘ã‚Œã°ãªã‚‰ãªã„ã¨æ€ã„ã€è¨˜äº‹ã«ã—ã¾ã—ãŸã€‚
皆ã•ã‚“ã‚‚æ„è˜ã—ã¦ã¿ã¦ãã ã•ã„。