diff --git a/src/main/docbkx/ops_mgt.xml b/src/main/docbkx/ops_mgt.xml
index ac45ecf5556..923872c4279 100644
--- a/src/main/docbkx/ops_mgt.xml
+++ b/src/main/docbkx/ops_mgt.xml
@@ -1853,6 +1853,25 @@ $ for i in `cat conf/regionservers|sort`; do ./bin/graceful_stop.sh --restart --
$ ./bin/hbase shell
hbase> snapshot 'myTable', 'myTableSnapshot-122112'
+
+ Take a Snapshot Without Flushing
+ The default behavior is to perform a flush of data in memory before the snapshot is
+ taken. This means that data in memory is included in the snapshot. In most cases, this is
+ the desired behavior. However, if your set-up can tolerate data in memory being excluded
+ from the snapshot, you can use the option of the
+ snapshot command to disable and flushing while taking the
+ snapshot.
+
+ hbase> snapshot 'mytable', 'snapshot123', {SKIP_FLUSH => true}
+
+ There is no way to determine or predict whether a very concurrent insert or update
+ will be included in a given snapshot, whether flushing is enabled or disabled. A snapshot
+ is only a representation of a table during a window of time. The amount of time the
+ snapshot operation will take to reach each Region Server may vary from a few seconds to a
+ minute, depending on the resource load and speed of the hardware or network, among other
+ factors. There is also no way to know whether a given insert or update is in memory or has
+ been flushed.
+