> [!NOTE] ![[assets/wl_lwlock_sinvalwrite.png|256]] > > | | | > | :--- | :--- | > | **Wait Category** | LWLock | > | **Mechanism** | `SInvalWriteLock` | > | **Operations** | [[Operations/Table/SeqScan]], [[Operations/Tuple/ModifyTable]] | > | **Resources** | [[Resources/RAM|Memory]], [[Resources/CPU|CPU]] | > > **Metadata Broadcast Bottleneck**. Whenever a database object is created, altered, or dropped, the initiating backend must write an invalidation message to the global SInval queue to inform all other processes that they must refresh their local caches.