Monday, April 11, 2011

Where's my stored Procedure, Qme၅

Where's my stored Procedure, Qme၅

တစ္ခါတေလၾကရင္ stored procedure ကို ျပန္ရွာရတာ သိပ္ပ်င္းဖုိ႕ေကာင္းတယ္။ command line editor ပါတဲ႔ PL/SQL developer လုိမ်ိဳးမွာဆုိရင္ေတာ႔ view ဆိုျပီး ရိုက္လုိက္ရံုပဲ။ မပါရင္သာ စိတ္ပ်က္စရာ။

အဲဒီေတာ႔ တစ္ခါကေန ႏွစ္ခါ ကလစ္ေခါက္ေနရတာပ်င္းလာေတာ႔ web မွာရွာၾကည္႕ေတာ႔ ေတြ႕ပါတယ္။ Google ဂုုေဏာ အနေႏၱာပါပဲ။

select text from user_source
where type = 'PROCEDURE'
and name = procedure_name;

အဲဒီ procedure name မွာ ကိုယ္႔ရဲ႕ stored procedure ေလးသာရိုက္လုိက္ရံုပါပဲ။ အဲဒါက မလိုရင္သာ ဘာမွမဟုတ္တာ။ အခုရံုးလုိ အားတိုင္းယားတုိင္း Stroed proc ေရးတဲ႔ developer ေတြေနသြားခဲ႔တဲ႔ ေခတ္ပ်က္ၾကီးထဲမွာဆုိရင္ တစ္ေန႕တစ္ေန႕ ဟို stored proc ေျပးဖတ္ရ၊ ဒီနား trace လိုက္ရနဲ႕၊ ထမီျပင္၀တ္ေနတုန္း ဗန္းထဲက ငါး ေခြးလာဆြဲတဲ႔ ငါးစိမ္းသည္ေတာင္မွ နည္းနည္းပိုျပီး ဣေျႏၵရႏုိင္တယ္လို႕ေတြးမိတယ္။

အလုပ္မွာ အခု တစ္သင္းထဲလုပ္ေနတဲ႔ လုပ္ေဖာ္ကိုင္ဖတ္က တရုတ္ျပည္သားစစ္စစ္ပါ။ ကြမ္က်ိဳးကလာတယ္။ အဂၤလိပ္မေျပာနဲ႕ မန္ဒရင္းေတာင္ ေကာင္းေကာင္းမတတ္ဘူး။ ရုပ္ကိုၾကည္႕ေတာ႔ ျမန္မာဘုန္းၾကီးေက်ာင္းသားရုပ္။ Technical skills အရ ကိုယ္႔ထက္သာတယ္။ အတုယူေနရတယ္။ သူဘယ္ေလာက္ productive ျဖစ္သလဲဆိုတာကို ေလ႔လာေနတယ္။ ေနာက္ပိုင္းသတိထားမိတာက ဖဦးထုပ္ေတြထက္ တရုတ္ေတြက ပိုျပီး Technical ေကာင္းတယ္။ ဖဦးထုပ္ေတြကေတာ႔ စကားေျပာ ပုိရတယ္။

အခုေတာ႔ဒီေလာက္ပါပဲ။
ေနာက္လည္း ၾကံၾကံဖန္ဖန္ရွာရတာေတြ ေတြ႕ရင္တင္လုိက္ပါမယ္။ ဖတ္ေနတဲ႔ agile ေတြလည္းမေရးျဖစ္ေသးပါဘူး။ အိမ္ေျပာင္းမွာမို႕လို႕ စာအုပ္ေတြသိမ္းထားတဲ႔အတြက္လည္း ဒီမွာသိပ္မေရးျဖစ္ေသးပါဘူး။

အခုအထိ ထိထိေရာက္ေရာက္မေရးျဖစ္ေသးတာကိုလည္း အားမရပါဘူး။ ေနာက္ဆုိရင္ အိမ္မွာ အခ်ိန္မ်ားမ်ားပိုေနျဖစ္ေတာ႔မွာမို႕ အဲဒီအခါၾကမွ ပိုေရးျဖစ္မယ္လို႕ေမွ်ာ္လင္႔ပါတယ္။

ဒီဇင္ဘာမွာ မိန္းမယူမယ္႔တစ္ေယာက္ကေတာ႔ အခုကတည္းကေပ်ာ္လို႕ဆိုျပီး ထထကေနရတာနဲ႕စာမေရးျဖစ္ဘူးလို႕သိရပါတယ္။

No comments: