Anda di halaman 1dari 4

Oracle Smart View and Microsoft Excel Memory

Usage Considerations
For Excel 32-bit and 64-bit
ORACLE WHITE PAPER | DECEMBER 2014
Disclaimer
The following is intended to outline our general product direction. It is intended for information
purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any
material, code, or functionality, and should not be relied upon in making purchasing decisions. The
development, release, and timing of any features or functionality described for Oracles products
remains at the sole discretion of Oracle.

ORACLE SMART VIEW AND MICROSOFT EXCEL 2010 64-BIT - MEMORY USAGE CONSIDERATIONS
Memory Usage Considerations for Smart View with Excel 32-bit and 64-bit
Oracle Smart View is a Microsoft Office add-in. As an add-in, it is loaded in to the Microsoft Excel
process. When a report is imported in to Excel through Smart View, the Excel process consumes
memory. For example, instances of grids and forms, objects in the Undo buffer, XML parsing, etc.,
will cause the Excel process to consume memory. Because of this, the Excel or machine memory
limit becomes the Smart View memory limit as well.
There is no memory configuration parameter in Smart View to manage this.
Excel 32-bit and 64-bit have different memory limits.
For Excel 32-bit, the maximum memory limit, or RAM, is 2GB.
Our lab tests showed that when Excel 32-bit memory usage reaches beyond 700 MB,
Excel can behave abnormally and can terminate unexpectedly.
The 64-bit versions of Excel are not constrained to 2 GB of RAM, as the 32-bit Office
applications are.
For large reports, Oracle recommends using 64-bit Excel. Or consider reducing the data
being sent to Smart View by reducing the number of rows, columns, and POVs in the
reports.
Following are some ways of limiting memory usage:
1. Ensure that these options are enabled in the Smart View Options dialog box, Advanced
tab:
Reduce Excel File Size
Improve Metadata Options
2. Also in the Advanced tab, set Number of Undo Actions to '0' (Zero)
3. Change Excel calculation from Automatic to Manual. Go to the Excel Formulas ribbon,
then select Calculation Options, and then select Manual.
4. Reduce the workbook size.
5. Limit the data imported to Excel:
a. Use prompts, filters, POVs, or other ways to reduce the data returned back to
Smart View.
b. Enable the Suppress Rows and Suppress Columns options in the Data Options
tab of the Smart View Options dialog box.
Also, refer to the following documentation from Microsoft, Excel 2010 Performance: Performance
and Limit Improvements:
http://msdn.microsoft.com/en-us/library/ff700514(v=office.14).aspx

1 | ORACLE SMART VIEW AND MICROSOFT EXCEL MEMORY USAGE CONSIDERATIONS


Oracle Corporation, World Headquarters Worldwide Inquiries
500 Oracle Parkway Phone: +1.650.506.7000
Redwood Shores, CA 94065, USA Fax: +1.650.506.7200

CONNECT W ITH US

blogs.oracle.com/oracle Copyright 2014, Oracle and/or its affiliates. All rights reserved. This document is provided for information purposes only, and the
contents hereof are subject to change without notice. This document is not warranted to be error-free, nor subject to any other
warranties or conditions, whether expressed orally or implied in law, including implied warranties and conditions of merchantability or
facebook.com/oracle fitness for a particular purpose. We specifically disclaim any liability with respect to this document, and no contractual obligations are
formed either directly or indirectly by this document. This document may not be reproduced or transmitted in any form or by any
twitter.com/oracle means, electronic or mechanical, for any purpose, without our prior written permission.

Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.
oracle.com
Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and
are trademarks or registered trademarks of SPARC International, Inc. AMD, Opteron, the AMD logo, and the AMD Opteron logo are
trademarks or registered trademarks of Advanced Micro Devices. UNIX is a registered trademark of The Open Group. 1214

Oracle Smart View and Microsoft Excel Memory Usage Considerations


December 2014
Author: Shaji Puthanveettil

Anda mungkin juga menyukai