දත්ත ගබඩා පද්ධතියක් පැරණි වීමත්, AI උපකාරකයක් සමඟ වැඩ කරවීමට අවශ්ය වීමත් අතර ඇති ගැටලුවක් බොහෝ දෙනාට අමාරුයි. එම ගැටලුවට විසඳුමක් ලෙස, Java_FreePascal_dev විසින් ‘Legacy SQL Architect MCP’ නමින් නව මෙවලමක් හඳුන්වා දී ඇත. මෙය AI‑ට සෘජුවම PostgreSQL, SQL Server, Oracle වැනි සම්බන්ධිත දත්ත ගබඩා සමඟ සම්බන්ධ වීමට, පූර්ණයෙන්ම පඬිගොඩ (read‑only) ආකාරයෙන් සේවාව ලබා දේ.
මූලික අදහස සහ ප්රධාන විශේෂතා
AI එකක් දත්ත ගබඩාවේ සැබෑ ව්යුහය බැලීමට අවශ්ය තොරතුරු ලබා දීමේදී, මිනිස්කළාපය (clipboard) ලෙස කෝපි‑පේස්ට් කිරීමෙන් පසු නොවී, සෘජුයෙන්ම ගබඩාවේ ඇති වගු, සම්බන්ධතා, ක්රියාකාරීතා ආදිය පරීක්ෂා කරයි. මෙයට පහත සඳහන් උපකරණ කට්ටලයක් ඇත:
- inspect_schema – වගු, තීර, දත්ත වර්ග, ප්රාථමික සහ විදේශීය යතුරු පෙන්වයි.
- data_sampler – නියමිත පේළි රැස් කරයි, සංවේදී තොරතුරු ස්වයංක්රීයව වැසී ඇත.
- get_procedure_source – සුරැකුම් ක්රියාකාරකම් සහ functions සම්පූර්ණ කේතය ලබා දෙයි.
- query_plan_expert – ක්රියාත්මක සැලැස්ම විශ්ලේෂණය කර, පූර්ණ‑ස්කෑන් හඳුනා ගනී.
- dependency_graph – FK, trigger → procedure, view ආශ්රිතතා පෙන්වයි.
- generate_mermaid_erd – Mermaid භාෂාවෙන් ER රේඛාපටයක් නිර්මාණය කරයි.
- generate_documentation – සම්පූර්ණ ව්යුහය Markdown ආකාරයේ ලියයි.
- find_impact – එක් වගුවක් වෙනස් කිරීමෙන් බලපාන සියලුම වස්තු පෙන්වයි.
- generate_java_dao – Java Entity සහ Repository කේතය සකස් කරයි.
ඇත්තෙන්ම, “orders” වගුව පරීක්ෂා කර, ඒ සම්බන්ධ stored procedures කියවා, “order_status” නාමය වෙනස් කළහොත් කුමන දේ බිඳී යාමේ හැකියාව” කියා AI එකට ඇසුවහොත්, එය සැබෑ වස්තු පරීක්ෂා කර, නිශ්චිත උදාහරණ සමඟ පිළිතුරු දෙනු ඇත.
Oracle APEX සමඟ නව අංග
මෙම නව නිකුතුවේ විශේෂත්වය Oracle APEX කාර්ය සාධන විශ්ලේෂණය සඳහා අතිරේක උපකරණ හයයක් එකතු කර ඇත. APEX ප්රදර්ශන, පේජ්, region, LOV, validation, process වැනි බහුල දත්ත නාමාවලියන්ගෙන් තොරතුරු ගෙන, AI‑ට “ඇයි මේ පිටුව මන්දගාමී?” කියා ප්රශ්න කිරීමට හැකියාව ලබා දේ.
- inspect_apex_performance – යෙදුමේ පේජ්, region, LOV, validation වැනි අංග සාරාංශයක්, වැඩිම මන්දගාමී පිටු සහ නිර්දේශ.
- get_apex_source – 12 වර්ගයේ APEX කොම්පෝනන්ට් කේතය එකතු කර, සංස්කරණය නොකළවම පෙන්වයි.
- inspect_apex_debug – APEX_DEBUG_MESSAGES පදනම් කර පේජ්‑view කාලය විශ්ලේෂණය කරයි.
- apex_config_audit – pagination, high‑max‑rows LOV, බොහෝ SQL region වැනි static anti‑patterns පරීක්ෂා කරයි.
- apex_sql_runtime_stats – V$SQL වලින් runtime cost, buffer gets, elapsed time වැනි මetrics ලබා දේ.
මෙම සියලුම උපකරණ මඟින් AI එකට APEX යෙදුමේ ප්රදර්ශන ගැටළු සෘජුවම හඳුනා ගැනීමට, හුදෙක් ලොග් පේලි කියවීමේ පරම්පරාවක් නොව, වස්තු‑මට්ටමේ විශ්ලේෂණයක් ලබා දීමට හැකියාව ලැබේ.
ශ්රී ලංකාවට ඇති වැදගත්කම
ශ්රී ලංකාවේ බොහෝ ආයතන තවමත් Oracle APEX භාවිතා කරමින් පරණ ERP, HRM, විකුණුම් පද්ධති රැගෙන සිටී. Legacy SQL Architect MCP නිසා, දැනට පවතින දත්ත ගබඩාවල AI‑කාරක උපකරණ භාවිතා කරමින්, අලුත්ම chatbot, code‑assistant හෝ data‑analysis සේවාවන් රැගෙන එන්න පුළුවන්. මෙය:
- දත්ත ගබඩා සැලැස්ම ගැන ඉගෙනීමට නවකයන්ට real‑time උදාහරණ ලබා දෙයි.
- සොෆ්ට්වෙයා සංවර්ධකයින්ට performance bottleneck හඳුනා ගැනීමට කාලය බෙහෙවින් අඩු කරයි.
- ව්යාපාරිකයන්ට පරණ පද්ධති modernisation ව්යාපෘතිවල risk assessment කෙරෙහි නිරවද්ය තොරතුරු ලබා දේ.
ඉදිරියේදී, AI‑සහයෝගිතාව සමඟ දත්ත ගබඩා පරිපාලනය තවත් සරල, වේගවත්, ආරක්ෂිත වනු ඇත.
ඔබටත් මේ නවතම මෙවලමත්, APEX performance insightsත් ගැන වැඩිදුර කියවීමට අපගේ වෙබ් අඩවියට පිවිසෙන්න.