sql >> Database teknologi >  >> RDS >> Oracle

Sådan deaktiveres PL/SQL i Oracle-forespørgsler

Du kan ikke forhindre folk i at skrive proceduremæssig PL/SQL-kode mod din server. Afhængigt af den nøjagtige karakter af det problem, du forsøger at løse, kan du dog have andre muligheder. To muligheder, der dukker op...

Du kan oprette en profil forbundet med databasebrugeren, der håndhæver forskellige ressourcebegrænsninger. Så du kan begrænse mængden af ​​CPU, et enkelt opkald kan forbruge, eller antallet af læsninger, det kan udføre. Det lader dig automatisk dræbe sessioner, der gør noget som at kode en uendelig løkke. Bemærk, at RESOURCE_LIMIT initialiseringsparameter skal indstilles til TRUE, for at Oracle kan håndhæve ressourcebegrænsninger i profiler.

Du kan bruge Oracle Resource Manager at prioritere adgang til ressourcer for at reducere risikoen for, at en udviklers fejltagelse vil tage alle de tilgængelige ressourcer på serveren og udsulte de vigtige produktionsprocesser.




  1. Datatabeller ved hjælp af PHP med MySQL:Hvordan ændres mysql-forespørgslen?

  2. Sådan vælger du kolonneværdi som kolonnenavn med betingelser i SQL-tabel

  3. SQL-forespørgsel til at sammenkæde kolonneværdier fra flere rækker i Oracle

  4. Forkert vejledningsrækkefølge