[{"data":1,"prerenderedAt":111},["ShallowReactive",2],{"project-\u002Fprojects\u002Fbss-database-upgrade":3,"project-surround-\u002Fprojects\u002Fbss-database-upgrade":100},{"id":4,"title":5,"body":6,"category":82,"client":5,"cover":83,"description":84,"extension":85,"featured":86,"meta":87,"navigation":86,"order":76,"path":88,"role":89,"seo":90,"stem":91,"subtitle":92,"tech":93,"year":98,"__hash__":99},"projects\u002Fprojects\u002Fbss-database-upgrade.md","Bank Sahabat Sampoerna",{"type":7,"value":8,"toc":74},"minimark",[9,14,18,22,28,38,43,54,59,67,71],[10,11,13],"h2",{"id":12},"overview","Overview",[15,16,17],"p",{},"Running production banking workloads on Oracle 11g had become a compliance and support risk. BSS needed to move to 19c while keeping the upgrade window narrow and the rollback path open.",[10,19,21],{"id":20},"approach","Approach",[15,23,24],{},[25,26,27],"strong",{},"Pre-upgrade",[29,30,31,35],"ul",{},[32,33,34],"li",{},"Captured a full backup of the 11g database and verified its integrity end-to-end.",[32,36,37],{},"Prepared the target Oracle 19c environment — installation, configuration, parameter sizing.",[15,39,40],{},[25,41,42],{},"Migration",[29,44,45,48,51],{},[32,46,47],{},"Used Data Pump (export\u002Fimport) to move data from 11g to 19c.",[32,49,50],{},"Validated schema and object compatibility between versions before and after import.",[32,52,53],{},"Tested every dependent service against the 19c target before declaring success.",[15,55,56],{},[25,57,58],{},"Post-upgrade",[29,60,61,64],{},[32,62,63],{},"Tuned the 19c instance: memory targets, optimizer parameters, redo sizing.",[32,65,66],{},"Documented the upgrade procedure and tuning decisions for repeatability.",[10,68,70],{"id":69},"outcome","Outcome",[15,72,73],{},"19c took over within the planned window. The post-upgrade tuning pass cut query latency on the heavy reporting workloads, and the documentation has since been reused for similar customer engagements.",{"title":75,"searchDepth":76,"depth":76,"links":77},"",4,[78,80,81],{"id":12,"depth":79,"text":13},2,{"id":20,"depth":79,"text":21},{"id":69,"depth":79,"text":70},"database",null,"End-to-end Oracle 11g → 19c upgrade for a production banking environment, with schema validation, tuning, and rollback safety.","md",true,{},"\u002Fprojects\u002Fbss-database-upgrade","Database Administrator",{"title":5,"description":84},"projects\u002Fbss-database-upgrade","Upgrading Oracle from 11g to 19c without breaking the bank",[94,95,96,97],"Oracle 11g","Oracle 19c","Data Pump","Performance Tuning","2023","cn9lugcK8uU3FvxyzKUH-WJJzFYO2PrtKuQtlID041U",[101,106],{"title":102,"path":103,"stem":104,"subtitle":105,"children":-1},"BRI — Anti Money Laundry","\u002Fprojects\u002Fbri-anti-money-laundry","projects\u002Fbri-anti-money-laundry","Hive + Spark ETL pipelines for AML data integration",{"title":107,"path":108,"stem":109,"subtitle":110,"children":-1},"Jakarta Smart City","\u002Fprojects\u002Fjakarta-smart-city","projects\u002Fjakarta-smart-city","Implementing and Maintaining Oracle Database Solutions",1780137748926]