mySQL 5.0.11 sources for tomato
[tomato.git] / release / src / router / mysql / man / ndb_delete_all.1
blob4ae993f85a6e6cf9b957949b9f2033308a172605
1 '\" t
2 .\"     Title: \fBndb_delete_all\fR
3 .\"    Author: [FIXME: author] [see http://docbook.sf.net/el/author]
4 .\" Generator: DocBook XSL Stylesheets v1.77.1 <http://docbook.sf.net/>
5 .\"      Date: 11/04/2013
6 .\"    Manual: MySQL Database System
7 .\"    Source: MySQL 5.1
8 .\"  Language: English
9 .\"
10 .TH "\FBNDB_DELETE_ALL\FR" "1" "11/04/2013" "MySQL 5\&.1" "MySQL Database System"
11 .\" -----------------------------------------------------------------
12 .\" * Define some portability stuff
13 .\" -----------------------------------------------------------------
14 .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
15 .\" http://bugs.debian.org/507673
16 .\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
17 .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
18 .ie \n(.g .ds Aq \(aq
19 .el       .ds Aq '
20 .\" -----------------------------------------------------------------
21 .\" * set default formatting
22 .\" -----------------------------------------------------------------
23 .\" disable hyphenation
24 .nh
25 .\" disable justification (adjust text to left margin only)
26 .ad l
27 .\" -----------------------------------------------------------------
28 .\" * MAIN CONTENT STARTS HERE *
29 .\" -----------------------------------------------------------------
30 .\" ndb_delete_all
31 .SH "NAME"
32 ndb_delete_all \- delete all rows from an NDB table
33 .SH "SYNOPSIS"
34 .HP \w'\fBndb_delete_all\ \fR\fB\fIoptions\fR\fR\ 'u
35 \fBndb_delete_all \fR\fB\fIoptions\fR\fR
36 .SH "DESCRIPTION"
37 .PP
38 \fBndb_delete_all\fR
39 deletes all rows from the given
40 NDB
41 table\&. In some cases, this can be much faster than
42 DELETE
43 or even
44 TRUNCATE TABLE\&.
45         Usage
46 .sp
47 .if n \{\
48 .RS 4
49 .\}
50 .nf
51 ndb_delete_all \-c \fIconnect_string\fR \fItbl_name\fR \-d \fIdb_name\fR
52 .fi
53 .if n \{\
54 .RE
55 .\}
56 .PP
57 This deletes all rows from the table named
58 \fItbl_name\fR
59 in the database named
60 \fIdb_name\fR\&. It is exactly equivalent to executing
61 TRUNCATE \fIdb_name\fR\&.\fItbl_name\fR
62 in MySQL\&.
63 .PP
64 The following table includes options that are specific to
65 \fBndb_delete_all\fR\&. Additional descriptions follow the table\&. For options common to most MySQL Cluster programs (including
66 \fBndb_delete_all\fR), see
67 Options Common to MySQL Cluster Programs(1)\&.
68 .sp
69 .it 1 an-trap
70 .nr an-no-space-flag 1
71 .nr an-break-flag 1
72 .br
73 .B Table\ \&17.16.\ \&ndb_delete_all Options and Variables: MySQL 5.1, MySQL Cluster NDB 6.3-7.1
74 .TS
75 allbox tab(:);
76 lB lB lB.
78 Format
79 T}:T{
80 Description
81 T}:T{
82 Added / Removed
84 .T&
85 l l l
86 l l l
87 l l l
88 l l l.
90 .PP
91 \-\-database=dbname,
92 .PP
93 \-d
94 T}:T{
95 Name of the database in which the table is found
96 T}:T{
97 .PP
98 All MySQL 5\&.1 based releases
102 --transactional,
105 T}:T{
106 Perform the delete in a single transaction (may run out of operations)
107 T}:T{
109 All MySQL 5\&.1 based releases
113 \-\-tupscan
114 T}:T{
115 Run tup scan
116 T}:T{
118 All MySQL 5\&.1 based releases
122 \-\-diskscan
123 T}:T{
124 Run disk scan
125 T}:T{
127 All MySQL 5\&.1 based releases
130 .sp 1
132 .RS 4
133 .ie n \{\
134 \h'-04'\(bu\h'+03'\c
136 .el \{\
137 .sp -1
138 .IP \(bu 2.3
140 .\" ndb_delete_all: transactional option
141 .\" transactional option: ndb_delete_all
142 \fB\-\-transactional\fR,
143 \fB\-t\fR
145 Use of this option causes the delete operation to be performed as a single transaction\&.
146 .if n \{\
149 .RS 4
150 .it 1 an-trap
151 .nr an-no-space-flag 1
152 .nr an-break-flag 1
154 .ps +1
155 \fBWarning\fR
156 .ps -1
158 With very large tables, using this option may cause the number of operations available to the cluster to be exceeded\&.
159 .sp .5v
162 .SH "COPYRIGHT"
165 Copyright \(co 1997, 2013, Oracle and/or its affiliates. All rights reserved.
167 This documentation is free software; you can redistribute it and/or modify it only under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License.
169 This documentation is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
171 You should have received a copy of the GNU General Public License along with the program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA or see http://www.gnu.org/licenses/.
173 .SH "SEE ALSO"
174 For more information, please refer to the MySQL Reference Manual,
175 which may already be installed locally and which is also available
176 online at http://dev.mysql.com/doc/.
177 .SH AUTHOR
178 Oracle Corporation (http://dev.mysql.com/).