Blog

Technical content from people who live technology

Articles by Furushima specialists on Oracle, SQL Server, PostgreSQL, MySQL, MongoDB and cloud.

AI agent reading the production database via MCP: what I allow and what I blockFeaturedAutomation

AI agent reading the production database via MCP: what I allow and what I block

Everyone wants to plug an AI agent into the database. Claude Desktop, Cursor, Copilot, the company’s internal chat. The request always arrives the same way: “it’s read-only, it’s just for building reports, it won’t…

Matsuo FurushimaRead article
Protheus on PostgreSQL: should you replace SQL Server?PostgreSQL

Protheus on PostgreSQL: should you replace SQL Server?

SQL Server 2016 is out of support and the Enterprise license weighs heavy. What TOTVS certifies on PostgreSQL, what it…

Matsuo Furushima
Slow cost processing in Protheus, now what? What to do about it?Databases

Slow cost processing in Protheus, now what? What to do about it?

The average cost recalculation ran through the night, adding threads made it worse and a restart only holds for twenty…

Matsuo Furushima
Oracle tablespace full: how to fix ORA-01652, ORA-01653 and ORA-30036Oracle

Oracle tablespace full: how to fix ORA-01652, ORA-01653 and ORA-30036

How to tell which space error you got, diagnose it in three queries, unblock the operation with no downtime and…

Matsuo Furushima
AutoDump: automated Oracle dump import, from the Azure download to a ready PDBAutomation

AutoDump: automated Oracle dump import, from the Azure download to a ready PDB

Every implementation team knows the scene: a new client’s dump arrives and a ticket is born for the DBA. Create…

Weverton Amorim
Protheus migration with zero downtime: how to upgrade an 11 TB environment without stopping the operationProtheus

Protheus migration with zero downtime: how to upgrade an 11 TB environment without stopping the operation

The architecture that upgraded a Protheus system with an 11 TB Oracle database without stopping the operation: CDC replication, two…

Matsuo Furushima
DBA support: in-house, outsourced or hybrid? A straightforward guide to decidingDatabases

DBA support: in-house, outsourced or hybrid? A straightforward guide to deciding

In-house, outsourced or hybrid DBA: real costs, 24×7 coverage, what to demand in the contract and how to compare the…

Matsuo Furushima
Protheus slow? Where to look for the cause: database, DBAccess and infrastructureDatabases

Protheus slow? Where to look for the cause: database, DBAccess and infrastructure

A no-nonsense guide to isolating Protheus slowness: database, DBAccess or infrastructure? Ready-to-run queries, the telltale signs of each layer and…

Carlos Furushima
Protheus managed support: what it is, what it covers and when to hire itProtheus

Protheus managed support: what it is, what it covers and when to hire it

Protheus managed support (AMS) in practice: what a good operation covers, from release to database, the warning signs and how…

Matsuo Furushima
OCIfurushima:~$

secondary_vnic_all_configure.sh

Official Oracle Cloud script that automatically detects and configures all secondary VNICs attached to a Linux VM. Ideal for multihoming,…

Carlos Furushima