Maison > base de données > tutoriel mysql > Oracle批量update和delete

Oracle批量update和delete

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Libérer: 2016-06-07 16:55:29
original
1207 Les gens l'ont consulté

下面一段示例说明了Oracle的基本操作insert、update、delete产生的undo的大小和记录条数。 --insert操作无论是1条或者多条,一

下面一段示例说明了Oracle的基本操作insert、update、delete产生的undo的大小和记录条数。

  --insert操作无论是1条或者多条,一次产生一条undo数据

  SQL> create table a (b number, c varchar2(30));

  Table created

  SQL> insert into a values (1,'zhangsan');

  1 row inserted

  SQL>

  SQL> select used_ublk,used_urec from v$session s, v$transaction t

  2 where s.audsid=sys_context('userenv', 'sessionid') and s.taddr = t.addr;

  USED_UBLK USED_UREC

  ---------- ----------

  1 1

  SQL> insert into a select rownum,rownum from dual connect by rownum

  50 rows inserted

  SQL>

  SQL> select used_ublk,used_urec from v$session s, v$transaction t

  2 where s.audsid=sys_context('userenv', 'sessionid') and s.taddr = t.addr;

  USED_UBLK USED_UREC

  ---------- ----------

linux

Étiquettes associées:
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal