SlideShare a Scribd company logo
DBA Commands and Concepts That
Every Developer Should Know
Part 2
Alex Zaballa
DBA Commands and Concepts That
Every Developer Should Know
Part 2
Palestrante
DBA Commands and Concepts That
Every Developer Should Know
Part 2
Alex Zaballa
2
Alex Zaballa
http://alexzaballa.blogspot.com/
@alexzaballa
https://www.linkedin.com/in/alexzaballa
275 and counting…
3
Alex Zaballa
http://alexzaballa.blogspot.com/
@alexzaballa
https://www.linkedin.com/in/alexzaballa
275 and counting…
4
5 5
3 Membership Tiers
• Oracle ACE Director
• Oracle ACE
• Oracle ACE Associate
bit.ly/OracleACEProgram
500+ Technical Experts
Helping Peers Globally
Connect:
Nominate yourself or someone you know: acenomination.oracle.com
@oracleace
Facebook.com/oracleaces
oracle-ace_ww@oracle.com
6
Before start….
7
Oracle Database Multilingual Engine – Beta 12.2
Initial beta with JavaScript Stored Procedures
http://www.oracle.com/technetwork/database/multilingua
l-engine/overview/index.html
8
Oracle Database Multilingual Engine – Beta 12.2
9
Oracle Database Multilingual Engine – Beta 12.2
10
http://www.oracle.com/technetwork/pt/articles/database-
performance/odb-12-2-multilingual-4394909-ptb.html
Oracle Database Multilingual Engine – Beta 12.2
11
https://livesql.oracle.com
12
13
Oracle Database 18c is NOT an Autonomous Database!
https://oracle-base.com/blog/2018/01/03/oracle-database-18c-is-not-an-autonomous-database/
14
Autonomous Database - DW
https://juliandontcheff.wordpress.com/2018/03/28/dba-internals-of-the-oracle-autonomous-database/
“You cannot create indexes on columns, you cannot partition
tables, you cannot create materialized views, etc. Not even
database links. You will get an error message: ORA-00439:
feature not enabled: Partitioning or ORA-01031: insufficient
privileges.”
15
Let’s begin….
16
count(1) vs count(*)
What is the difference between count(1) and count(*) ?
17
Nothing
count(1) vs count(*)
18
count(1) vs count(*)
19
Should you gather System Statistics?
https://blogs.oracle.com/optimizer/should-you-gather-system-statistics
20
Is this developer related?
21
Should you gather System Statistics?
22
Should you gather System Statistics?
23
Should you gather System Statistics?
“There is an exceptional case to consider. Databases supporting a pure data
warehouse workload on an Oracle Exadata Database Machine can benefit
from system statistics gathered using the EXADATA option.”
24
MBRC
Should I change DB_FILE_MULTIBLOCK_READ_COUNT?
25
Is this developer related?
26
MBRC
27
MBRC
28
MBRC
“Oracle recommends using the default unset value, which allows the
Optimizer to calculate the cost as a value of 8, but to use the maximum I/O
request size (usually 1MB) during Full Scan operations.
Starting with Oracle 10gR2, the CBO can automatically determine an
optimal value for the environment.
Setting MBRC to any value makes CBO to use such value but also limits the
number of blocks Oracle can read at once. If the parameter is unset, the
optimizer uses maximum I/O request size up to 128 (usually 1MB) during
Full Scan operations.”
29
MBRC + SYSTEM STATS + EXADATA
EXEC DBMS_STATS.GATHER_SYSTEM_STATS(‘EXADATA’);
***Most of the time the FULL TABLE SCAN is more performant than an INDEX SCAN on
Exadata
Why?
Smartscan
30
MBRC + SYSTEM STATS + EXADATA
Exadata + DW:
• Do not set MBRC
• Collect system stats in Exadata mode
Exadata + OLTP:
• Do not set MBRC
• Do not collect system stats
31
MBRC + SYSTEM STATS
Regular Database + DW:
• Do not set MBRC
• Do not collect system stats
Regular Database + OLTP :
• Do not set MBRC
• Do not collect system stats
*****
32
List of valid values for Oracle Database parameters
33
List of valid values for Oracle Database parameters
34
35
List of valid values for Oracle Database parameters
How about hidden parameters?
36
List of valid values for Oracle Database parameters
37
List of valid values for Oracle Database parameters
38
Parameter values – Another session
39
Parameter values – Another session
40
41
42
List of valid values for Oracle Database parameters
Not optimizer related?
43
List of valid values for Oracle Database parameters
44
List of valid values for Oracle Database parameters
45
46
Row-by-row
47
Row-by-row
https://blog.jooq.org/2018/04/19/the-performance-difference-between-sql-row-by-row-updating-batch-updating-and-bulk-updating/
48
Row-by-row
49
Row-by-row
50
PL/SQL FORALL
51
One Update
52
Tom Kyte
53
Analyzing Tables
54
Analyzing Tables
https://docs.oracle.com/cd/B19306_01/server.102/b14200/statements_4005.htm
55
Cost of an Index
56
Cost of an Index
57
How about Explain Plan?
58
Explain Plain lies!
59
Explain Plan
It does not actually execute the SQL statement.
Runtime factors can influence choice of plan:
• Dynamic Sampling
• Bind Variable Peeking
• Adaptive Features
60
Now what?
• DBMS_XPLAN.DISPLAY_CURSOR
• V$SQL_PLAN%
61
DBMS_XPLAN.DISPLAY_CURSOR
• SQL_ID
• CURSOR_CHILD_NO (default 0)
• FORMAT
TYPICAL = DEFAULT
ALL = TYPICAL + QB + PROJECTION + ALIAS + REMOTE
ADVANCED = ALL + OUTLINE + BINDS
ALLSTATS = IOSTATS + MEMSTATS (all executions)
ALLSTATS LAST (last execution)
ADAPTIVE (12c)
DBA Commands and Concepts That Every Developer Should Know - Part 2
DBMS_XPLAN
Display plan for the last SQL executed:
select * from table(dbms_xplan.display_cursor());
Display plan for one specific SQL
Get SQL_ID:
SQL_ID - 18C
DBA Commands and Concepts That Every Developer Should Know - Part 2
SQL MONITOR
• Introduced in Oracle Database 11g.
• Automatically started when a SQL statement either runs in
parallel or has consumed at least 5 seconds of combined CPU
and I/O.
• Hint /*+ MONITOR */
• Oracle Enterprise Manager
• EM Database Express (12c)
• SQL Developer
• Command Line
**Part of the Oracle Tuning Pack
SQL MONITOR
•select dbms_sqltune.report_sql_monitor(
• sql_id => 'gjabwvvr07w09',
• report_level=>'ALL',
• type => 'ACTIVE') from dual;
SQL MONITOR
SQL MONITOR
SQL MONITOR
72
SQLT (SQLTXPLAIN) Diagnostic Tool
(Doc ID 215187.1)
• Pros: Supported by Oracle
• Cons: Requires Installation
73
SQLT (SQLTXPLAIN) Diagnostic Tool
(Doc ID 215187.1)
74
SQLD360
• Pros: No Installation
• Cons: Might miss some information under
rare circumstances
75
SQLTXPLAIN vs SQLd360
https://mauro-pagano.com/2017/04/29/sqltxplain-vs-sqld360-differences-and-similarities/
76
SQLD360 – how to USE
• Download the free tool:
https://github.com/mauropagano/sqld360/
• Execution:
SQL> sqld360.sql <sql_id> [N|D|T]
77
SQLD360
78
SQLD360
79
SQLD360
80
SQLD360
81
If you want to know more:
https://mauro-pagano.com/category/sqld360/
SQLD360
82
Full table scan
83
Full table scan
https://www.slideshare.net/MauroPagano3/
full-table-scan-friend-or-foe
84
https://www.slideshare.net/MauroPagano3/
full-table-scan-friend-or-foe
Full table scan
85
https://richardfoote.wordpress.com/2008/05/12/index-scan-
or-full-table-scan-the-magic-number-magic-dance/
Full table scan
86
https://richardfoote.wordpress.com/2008/05/12/index-scan-
or-full-table-scan-the-magic-number-magic-dance/
• Clustering Factor  How well ordered the rows in the table are in relation to
the index.
• Selectivity of the query
• Number of table blocks
• Effective multiblock read count
• Relative cost of single vs. multiblock I/Os
• Parallelism
• Etc
Full table scan
87
https://www.slideshare.net/MauroPagano3/
full-table-scan-friend-or-foe
Full table scan
88
• Not always good
• Not always bad
Full table scan
89
Pending Statistics
90
Pending Statistics
We have the option of keeping the newly gathered statistics in a pending state for testing purposes, until you
choose to publish them.
Set table preferences:
begin
dbms_stats.set_table_prefs (
ownname => 'SCOTT',
tabname => 'EMP',
pname => 'PUBLISH',
pvalue => 'FALSE'
);
end;
Collect the statistics.
91
Pending Statistics
92
Pending Statistics
93
If it’s ok:
Or:
Pending Statistics
94
Restore Statistics from History
95
Restore Statistics from History
Check the retention:
Default is 31 days.
96
Statistics available for the table:
Restore Statistics from History
97
Restore:
Restore Statistics from History
98
Invisible Indexes
99
Invisible Indexes
100
OR
Invisible Indexes
101
PARALLEL DML
102
PARALLEL DML
insert /*+ append parallel */ into tab1 select /*+ parallel */ * from
tab2 nologging;
15 minutes to complete.
create table tab1 as select /*+ parallel */ * from tab2 nologging;
2 minutes to complete.
103
PARALLEL DML
104
PARALLEL DML
105
Oracle Flashback Query
106
Oracle Flashback Query
Retrieve old versions of procedures:
107
DBMS_APPLICATION_INFO
108
DBMS_APPLICATION_INFO
Allows programs to add information to the
V$SESSION.
Use SET_MODULE to set the name for the program that the user is
currently executing. Optionally you can also set an action name.
Use SET_ACTION for subsequent processing.
Use SET_CLIENT_INFO for any additional information.
109
Schema Management
DDL Wait Option
110
Schema Management
DDL Wait Option
SQL> alter table invoice add (code number);
alter table invoice add (code number)
*
ERROR at line 1:
ORA-00054: resource busy and acquire with NOWAIT specified or
timeout expired
111
Parameter DDL_LOCK_TIMEOUT (default = 0)
It will wait for N seconds.
In that N seconds, it continually re-tries the DDL operation until it's
successful or this time expires.
Schema Management
DDL Wait Option
112
Adding Columns with a Default Value
113
Adding Columns with a Default Value
The table SALES is about 400 million rows.
10.2.0.4.0  alter table sales add tax varchar2(2) default ‘XX’ not
null;
Elapsed: 00:41:00.00
11.2.0.4.0  alter table sales add tax varchar2(2) default ‘XX’ not
null;
Elapsed: 00:00:00.03
114
12.1 and 12.2
115
READ Object Privilege and READ ANY TABLE System
Privilege
116
READ Object Privilege and READ ANY TABLE System
Privilege
What is the difference to SELECT and SELECT ANY TABLE?
117
READ Object Privilege and READ ANY TABLE System
Privilege
SELECT and SELECT ANY TABLE provides the ability to lock rows:
LOCK TABLE table_name IN EXCLUSIVE MODE;
SELECT ... FROM table_name FOR UPDATE;
118
READ Object Privilege and READ ANY TABLE System
Privilege
SQL> grant select on scott.emp to teste;
Grant succeeded.
SQL> lock table scott.emp in exclusive mode;
Table(s) Locked.
119
SQL> grant read on scott.emp to teste;
Grant succeeded.
SQL> lock table scott.emp in exclusive mode;
lock table scott.emp in exclusive mode
*
ERROR at line 1:
ORA-01031: insufficient privileges
READ Object Privilege and READ ANY TABLE System
Privilege
120
Extended Data Types
121
Extended Data Types
SQL> create table tabela_teste(campo01 varchar2(4001));
*
ERROR at line 1:
ORA-00910: specified length too long for its datatype
122
Extended Data Types
• VARCHAR2 : 32767 bytes
• NVARCHAR2 : 32767 bytes
• RAW : 32767 bytes
123
Extended Data Types
SHUTDOWN IMMEDIATE;
STARTUP UPGRADE;
ALTER SYSTEM SET max_string_size=extended;
@?/rdbms/admin/utl32k.sql
SHUTDOWN IMMEDIATE;
STARTUP;
**Once you switch to extended data types you can't switch back
124
PL/SQL From SQL
125
PL/SQL From SQL
126
Temporary Undo
127
Temporary Undo
ALTER SESSION SET TEMP_UNDO_ENABLED = TRUE;
ALTER SYSTEM SET TEMP_UNDO_ENABLED = TRUE;
128
Longer Identifier Names
129
Longer Identifier Names
Starting with Oracle Database 12c Release 2 (12.2), the maximum
length of identifier names for most types of database objects has
been increased to 128 bytes.
130
Longer Identifier Names
131
Longer Identifier Names
132
Longer Identifier Names
133
PDB LOCKDOWN PROFILES
134
PDB LOCKDOWN PROFILES
A security mechanism to restrict operations that are available to
local users connected to a specified PDB.
135
Questions?
136
Questions?
137
Thank You
Slides Available: http://www.slideshare.net/

More Related Content

What's hot (17)

PPTX
Oracle Database 12c - New Features for Developers and DBAs
Alex Zaballa
 
PDF
Performance Schema for MySQL troubleshooting
Sveta Smirnova
 
PPTX
DBA Commands and Concepts That Every Developer Should Know
Alex Zaballa
 
PPTX
Flex Cluster e Flex ASM - GUOB Tech Day - OTN TOUR LA Brazil 2014
Alex Zaballa
 
PPTX
OTN TOUR 2016 - DBA Commands and Concepts That Every Developer Should Know
Alex Zaballa
 
PPTX
OOW16 - Oracle Database 12c - The Best Oracle Database 12c New Features for D...
Alex Zaballa
 
PPTX
DBA Brasil 1.0 - DBA Commands and Concepts That Every Developer Should Know
Alex Zaballa
 
PDF
Mini Session - Using GDB for Profiling
Enkitec
 
PDF
In Search of Plan Stability - Part 1
Enkitec
 
PPTX
Oracle Data Redaction
Alex Zaballa
 
PPTX
Oracle Data Redaction - UKOUG - TECH14
Alex Zaballa
 
PDF
MySQL Troubleshooting with the Performance Schema
Sveta Smirnova
 
PDF
In Memory Database In Action by Tanel Poder and Kerry Osborne
Enkitec
 
PDF
DOAG - Oracle Database Locking Mechanism Demystified
Pini Dibask
 
PPT
Using AWR for SQL Analysis
Texas Memory Systems, and IBM Company
 
PPT
Top 10 Oracle SQL tuning tips
Nirav Shah
 
PDF
Think Exa!
Enkitec
 
Oracle Database 12c - New Features for Developers and DBAs
Alex Zaballa
 
Performance Schema for MySQL troubleshooting
Sveta Smirnova
 
DBA Commands and Concepts That Every Developer Should Know
Alex Zaballa
 
Flex Cluster e Flex ASM - GUOB Tech Day - OTN TOUR LA Brazil 2014
Alex Zaballa
 
OTN TOUR 2016 - DBA Commands and Concepts That Every Developer Should Know
Alex Zaballa
 
OOW16 - Oracle Database 12c - The Best Oracle Database 12c New Features for D...
Alex Zaballa
 
DBA Brasil 1.0 - DBA Commands and Concepts That Every Developer Should Know
Alex Zaballa
 
Mini Session - Using GDB for Profiling
Enkitec
 
In Search of Plan Stability - Part 1
Enkitec
 
Oracle Data Redaction
Alex Zaballa
 
Oracle Data Redaction - UKOUG - TECH14
Alex Zaballa
 
MySQL Troubleshooting with the Performance Schema
Sveta Smirnova
 
In Memory Database In Action by Tanel Poder and Kerry Osborne
Enkitec
 
DOAG - Oracle Database Locking Mechanism Demystified
Pini Dibask
 
Using AWR for SQL Analysis
Texas Memory Systems, and IBM Company
 
Top 10 Oracle SQL tuning tips
Nirav Shah
 
Think Exa!
Enkitec
 

Similar to DBA Commands and Concepts That Every Developer Should Know - Part 2 (20)

PDF
Oracle SQL Tuning
Alex Zaballa
 
PPTX
Oracle Database 12c - New Features for Developers and DBAs
Alex Zaballa
 
PPT
Tony Jambu (obscure) tools of the trade for tuning oracle sq ls
InSync Conference
 
PDF
Aioug vizag oracle12c_new_features
AiougVizagChapter
 
PPTX
OOW16 - Oracle Database 12c - The Best Oracle Database 12c New Features for D...
Alex Zaballa
 
PPTX
Oracle database 12.2 new features
Alfredo Krieg
 
PPTX
Is SQLcl the Next Generation of SQL*Plus?
Zohar Elkayam
 
PPTX
DBA Brasil 1.0 - DBA Commands and Concepts That Every Developer Should Know
Alex Zaballa
 
PPT
Tony jambu (obscure) tools of the trade for tuning oracle sq ls
InSync Conference
 
PDF
Percona xtra db cluster(pxc) non blocking operations, what you need to know t...
Marco Tusa
 
PPTX
DBCC - Dubi Lebel
sqlserver.co.il
 
PPTX
OTN TOUR 2016 - DBA Commands and Concepts That Every Developer Should Know
Alex Zaballa
 
PDF
2011 Collaborate IOUG Presentation
Biju Thomas
 
PPTX
D73549GC10_06.pptx
VLQuyNhn
 
PDF
Free oracle performance tools
Rogerio Bacchi Eguchi
 
PPT
Less04 Instance
vivaankumar
 
PPT
12c Database new features
Sandeep Redkar
 
PPTX
Understanding Query Optimization with ‘regular’ and ‘Exadata’ Oracle
Guatemala User Group
 
PPTX
Oracle Query Optimizer - An Introduction
adryanbub
 
PDF
Sherlock holmes for dba’s
Kellyn Pot'Vin-Gorman
 
Oracle SQL Tuning
Alex Zaballa
 
Oracle Database 12c - New Features for Developers and DBAs
Alex Zaballa
 
Tony Jambu (obscure) tools of the trade for tuning oracle sq ls
InSync Conference
 
Aioug vizag oracle12c_new_features
AiougVizagChapter
 
OOW16 - Oracle Database 12c - The Best Oracle Database 12c New Features for D...
Alex Zaballa
 
Oracle database 12.2 new features
Alfredo Krieg
 
Is SQLcl the Next Generation of SQL*Plus?
Zohar Elkayam
 
DBA Brasil 1.0 - DBA Commands and Concepts That Every Developer Should Know
Alex Zaballa
 
Tony jambu (obscure) tools of the trade for tuning oracle sq ls
InSync Conference
 
Percona xtra db cluster(pxc) non blocking operations, what you need to know t...
Marco Tusa
 
DBCC - Dubi Lebel
sqlserver.co.il
 
OTN TOUR 2016 - DBA Commands and Concepts That Every Developer Should Know
Alex Zaballa
 
2011 Collaborate IOUG Presentation
Biju Thomas
 
D73549GC10_06.pptx
VLQuyNhn
 
Free oracle performance tools
Rogerio Bacchi Eguchi
 
Less04 Instance
vivaankumar
 
12c Database new features
Sandeep Redkar
 
Understanding Query Optimization with ‘regular’ and ‘Exadata’ Oracle
Guatemala User Group
 
Oracle Query Optimizer - An Introduction
adryanbub
 
Sherlock holmes for dba’s
Kellyn Pot'Vin-Gorman
 
Ad

More from Alex Zaballa (17)

PDF
Migrating Oracle Databases from AWS to OCI
Alex Zaballa
 
PPTX
Exploring All options to move your Oracle Databases to the Oracle Cloud
Alex Zaballa
 
PPTX
Moving Your Oracle Databases To The Oracle Cloud
Alex Zaballa
 
PPTX
SQL TUNING 101
Alex Zaballa
 
PPTX
SQL TUNING 101
Alex Zaballa
 
PPTX
DBA Commands and Concepts That Every Developer Should Know
Alex Zaballa
 
PPTX
LET’S GET STARTED WITH ORACLE DATABASE CLOUD
Alex Zaballa
 
PPTX
DBA Commands and Concepts That Every Developer Should Know
Alex Zaballa
 
PPTX
Moving your Oracle Databases to the Oracle Cloud
Alex Zaballa
 
PPTX
Os melhores recursos novos do Oracle Database 12c para desenvolvedores e DBAs...
Alex Zaballa
 
PDF
OTN TOUR 2016 - Oracle Database 12c - The Best Oracle Database 12c Tuning Fea...
Alex Zaballa
 
PDF
OTN TOUR 2016 - Oracle Database 12c - The Best Oracle Database 12c New Featur...
Alex Zaballa
 
PPTX
Oracle Database 12c - Novas Características para DBAs e Desenvolvedores
Alex Zaballa
 
PPTX
Oracle Database 12c - Novas Características para DBAs e Desenvolvedores - GUO...
Alex Zaballa
 
PPTX
Oracle Data redaction - GUOB - OTN TOUR LA - 2015
Alex Zaballa
 
PPTX
Oracle Database 12c New Features for Developers and DBAs - OTN TOUR LA 2015
Alex Zaballa
 
PPTX
Data Redaction - OTN TOUR LA 2015
Alex Zaballa
 
Migrating Oracle Databases from AWS to OCI
Alex Zaballa
 
Exploring All options to move your Oracle Databases to the Oracle Cloud
Alex Zaballa
 
Moving Your Oracle Databases To The Oracle Cloud
Alex Zaballa
 
SQL TUNING 101
Alex Zaballa
 
SQL TUNING 101
Alex Zaballa
 
DBA Commands and Concepts That Every Developer Should Know
Alex Zaballa
 
LET’S GET STARTED WITH ORACLE DATABASE CLOUD
Alex Zaballa
 
DBA Commands and Concepts That Every Developer Should Know
Alex Zaballa
 
Moving your Oracle Databases to the Oracle Cloud
Alex Zaballa
 
Os melhores recursos novos do Oracle Database 12c para desenvolvedores e DBAs...
Alex Zaballa
 
OTN TOUR 2016 - Oracle Database 12c - The Best Oracle Database 12c Tuning Fea...
Alex Zaballa
 
OTN TOUR 2016 - Oracle Database 12c - The Best Oracle Database 12c New Featur...
Alex Zaballa
 
Oracle Database 12c - Novas Características para DBAs e Desenvolvedores
Alex Zaballa
 
Oracle Database 12c - Novas Características para DBAs e Desenvolvedores - GUO...
Alex Zaballa
 
Oracle Data redaction - GUOB - OTN TOUR LA - 2015
Alex Zaballa
 
Oracle Database 12c New Features for Developers and DBAs - OTN TOUR LA 2015
Alex Zaballa
 
Data Redaction - OTN TOUR LA 2015
Alex Zaballa
 
Ad

Recently uploaded (20)

PDF
UPDF - AI PDF Editor & Converter Key Features
DealFuel
 
PDF
Go Concurrency Real-World Patterns, Pitfalls, and Playground Battles.pdf
Emily Achieng
 
PDF
Peak of Data & AI Encore AI-Enhanced Workflows for the Real World
Safe Software
 
PDF
Newgen 2022-Forrester Newgen TEI_13 05 2022-The-Total-Economic-Impact-Newgen-...
darshakparmar
 
PPTX
Mastering ODC + Okta Configuration - Chennai OSUG
HathiMaryA
 
PPTX
Agentforce World Tour Toronto '25 - Supercharge MuleSoft Development with Mod...
Alexandra N. Martinez
 
PPTX
Future Tech Innovations 2025 – A TechLists Insight
TechLists
 
PDF
Mastering Financial Management in Direct Selling
Epixel MLM Software
 
PPTX
Seamless Tech Experiences Showcasing Cross-Platform App Design.pptx
presentifyai
 
PDF
NLJUG Speaker academy 2025 - first session
Bert Jan Schrijver
 
PDF
Transforming Utility Networks: Large-scale Data Migrations with FME
Safe Software
 
PDF
Automating Feature Enrichment and Station Creation in Natural Gas Utility Net...
Safe Software
 
PDF
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
PDF
Transcript: Book industry state of the nation 2025 - Tech Forum 2025
BookNet Canada
 
PPTX
The Project Compass - GDG on Campus MSIT
dscmsitkol
 
PDF
POV_ Why Enterprises Need to Find Value in ZERO.pdf
darshakparmar
 
PDF
AI Agents in the Cloud: The Rise of Agentic Cloud Architecture
Lilly Gracia
 
PPTX
COMPARISON OF RASTER ANALYSIS TOOLS OF QGIS AND ARCGIS
Sharanya Sarkar
 
PDF
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
PPT
Ericsson LTE presentation SEMINAR 2010.ppt
npat3
 
UPDF - AI PDF Editor & Converter Key Features
DealFuel
 
Go Concurrency Real-World Patterns, Pitfalls, and Playground Battles.pdf
Emily Achieng
 
Peak of Data & AI Encore AI-Enhanced Workflows for the Real World
Safe Software
 
Newgen 2022-Forrester Newgen TEI_13 05 2022-The-Total-Economic-Impact-Newgen-...
darshakparmar
 
Mastering ODC + Okta Configuration - Chennai OSUG
HathiMaryA
 
Agentforce World Tour Toronto '25 - Supercharge MuleSoft Development with Mod...
Alexandra N. Martinez
 
Future Tech Innovations 2025 – A TechLists Insight
TechLists
 
Mastering Financial Management in Direct Selling
Epixel MLM Software
 
Seamless Tech Experiences Showcasing Cross-Platform App Design.pptx
presentifyai
 
NLJUG Speaker academy 2025 - first session
Bert Jan Schrijver
 
Transforming Utility Networks: Large-scale Data Migrations with FME
Safe Software
 
Automating Feature Enrichment and Station Creation in Natural Gas Utility Net...
Safe Software
 
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
Transcript: Book industry state of the nation 2025 - Tech Forum 2025
BookNet Canada
 
The Project Compass - GDG on Campus MSIT
dscmsitkol
 
POV_ Why Enterprises Need to Find Value in ZERO.pdf
darshakparmar
 
AI Agents in the Cloud: The Rise of Agentic Cloud Architecture
Lilly Gracia
 
COMPARISON OF RASTER ANALYSIS TOOLS OF QGIS AND ARCGIS
Sharanya Sarkar
 
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
Ericsson LTE presentation SEMINAR 2010.ppt
npat3
 

DBA Commands and Concepts That Every Developer Should Know - Part 2

Editor's Notes

  • #78: No installation Free
  • #83: Injustiça
  • #108: Especialmente para aplicações WEB
  • #114: Alguns desenvolvedores continuam adicionando como null, depois fazer update e depois colocam not null