I processi preemptive consentono alle applicazioni di sfruttare appieno i computer multi-core, ottenendo risposte più rapide alle richieste simultanee. A partire da 4D v17 R4, Begin SQL, End SQL, e le relative istruzioni SQL utilizzate con un database interno sono ora conformi alla preemptive.
Prima di ORDA, molti sviluppatori utilizzavano Begin SQL e End SQL per lavorare su una tabella senza modificare il record corrente. Abbiamo migliorato questi comandi per aiutarvi a migrare le vostre applicazioni alla modalità preemptive. Ad esempio, se si utilizzano questi comandi per eseguire molte scritture asincrone nel database, ora è possibile avviare tutte le richieste in parallelo e aumentare la velocità delle applicazioni.
Nel video qui sotto, si può notare che la modalità preemptive aumenta la velocità delle query perché tutti i processori sono impegnati: