How to duplicate a table via CTAS (Oracle)
Duplicating a table via CTAS (Create Table As Select).
Using CTAS you can duplicate a table by keeping also only specific columns.
[mai mult...]Soluții pentru problemele tale IT
Duplicating a table via CTAS (Create Table As Select).
Using CTAS you can duplicate a table by keeping also only specific columns.
[mai mult...]For changing the name of a table or only a column name of a table, you can :
[mai mult...]Pentru cazurile in care avem nevoie sa stim ce triggeri sunt definiti pe o anumita baza de date, am facut o procedura ce returneaza toti trigerri definiti pe obiectele unei baze de date, impreuna cu obiectele respective si statusul lor.
Coloanele returnate vor fi:
TableName – numele obiectului pe care este definit trigerrul
TriggerName – numele trigerrului
TriggerStatus – statusul trigerrului (care poate sa fie activ sau inactiv)
[mai mult...]Pentru situatiile in care serverul de sql merge greu, si nu stim ce anume consuma resursele, am facut o procedura care, rulata pe server, intoarce procedurile de sql ce utilizeaza cel mai mult procesorul.
Procedura va avea un parametru de tip integer, care va spune numarul de proceduri care sa fie returnate (top x)
Coloanele returnate vor fi:
DatabaseName – numele bazei de date pe care este definita procedura
SchemaName – numele schemei aferente procedurii
ObjectName – numele procedurii
LastExecutionTime – ultima oara cand procedura a fost apelata
TotalNumberOfExecution – numarul total de apelari ale procedurii de la ultimul restart al serverului de sql
AverageLogicalReads – numarul mediu de citiri logice efectuate de catre CPU
AverageLogicalWrites – numarul mediu de scrieri logice efectuate
[mai mult...]Sunt situatii in care un backup, facut printr-un job sau facut de altcineva, dureaza mult (sau mai mult decat suntem obisnuiti) si vrem sa vedem care e starea lui: daca s-a blocat sau nu, si cat mai are pana cand se termina.