From 769d9dc201d3e49ddfeda23e5a67e3cae8da349d Mon Sep 17 00:00:00 2001
From: DinakarSF4212 <147583019+DinakarSF4212@users.noreply.github.com>
Date: Fri, 13 Feb 2026 17:24:03 +0530
Subject: [PATCH 1/2] 1009766: Need to include the Performance Metrics section
in Spreadsheet UG documentation.
---
Document-Processing-toc.html | 1 +
.../Javascript-ES6/performance_metrics.md | 58 +++++++++++++++++++
2 files changed, 59 insertions(+)
create mode 100644 Document-Processing/Excel/Spreadsheet/Javascript-ES6/performance_metrics.md
diff --git a/Document-Processing-toc.html b/Document-Processing-toc.html
index 5c197bd9f..856b3ae13 100644
--- a/Document-Processing-toc.html
+++ b/Document-Processing-toc.html
@@ -5367,6 +5367,7 @@
Styles and Appearance
Print
Performance Best Practices
+ Performance Metrics
Globalization
Accessibility
Keyboard Shortcuts
diff --git a/Document-Processing/Excel/Spreadsheet/Javascript-ES6/performance_metrics.md b/Document-Processing/Excel/Spreadsheet/Javascript-ES6/performance_metrics.md
new file mode 100644
index 000000000..b85fab39b
--- /dev/null
+++ b/Document-Processing/Excel/Spreadsheet/Javascript-ES6/performance_metrics.md
@@ -0,0 +1,58 @@
+---
+layout: post
+title: Performance Metrics in EJ2 TypeScript Spreadsheet Control | Syncfusion
+description: Learn here all about performance metrics in EJ2 TypeScript Spreadsheet control, its elements and more.
+platform: document-processing
+control: Performance
+documentation: ug
+---
+
+# Performance Metrics in EJ2 TypeScript Spreadsheet Control
+
+Performance metrics show how efficiently the [Syncfusion® TypeScript Spreadsheet](https://www.syncfusion.com/spreadsheet-editor-sdk/javascript-spreadsheet-editor) handles large datasets and core operations such as rendering, styling, validation, and file import/export. This documentation provides the measured results for these operations to give a clear view of how the control performs under different workloads.
+
+
+## Environment
+
+The following environment configuration is used for performance evaluation:
+
+* **Browser**: Edge (latest)
+* **Hardware**: Modern multi‑core processor
+* **RAM**: 16 GB or higher
+* **Spreadsheet Version**:
+ * [NPM Version](https://www.npmjs.com/package/@syncfusion/ej2-spreadsheet/v/32.2.4)
+ * [NuGet Version](https://www.nuget.org/packages/Syncfusion.EJ2.Spreadsheet.AspNet.Core/32.2.4)
+* **Data Source Format**: Mixed data types (numbers, text, formats, validations)
+
+
+## Spreadsheet Features
+
+This section outlines the operations evaluated in the Spreadsheet when working with large datasets. It covers actions such as rendering cells, applying styles, number formats and data validations to help understand how the control processes common spreadsheet tasks.
+
+| Operation | Dataset Size | Time (sec) |
+|-----------------------------|--------------|-------------|
+| Initial Rendering | 250k cells | 3.30 sec |
+| Applying Styles | 250k cells | 0.61 sec |
+| Applying Number Formats | 250k cells | 0.97 sec |
+| Applying Data Validation | 250k cells | 0.94 sec |
+
+
+## Import and export performance metrics
+
+This section focuses on evaluating how the Spreadsheet handles file import and export operations involving large datasets with formatting and validation. It provides insight into how efficiently these operations are processed under varying data conditions.
+
+| Operation | Dataset Size | Time (sec) |
+|-----------------------------------------|-----------------------------------|------------|
+| Importing | 250k cells with formats | 3.12 sec |
+| Importing | 500k cells with validation | 5.04 sec |
+| Exporting | 250k cells with formats | 2.72 sec |
+| Exporting | 500k cells with validation | 6.58 sec |
+
+> **Disclaimer:** Performance metrics and memory benchmarking are based on internal tests under specific conditions. Actual results may vary depending on the environment and usage.
+
+## See Also
+
+* [Open and Save](https://help.syncfusion.com/document-processing/excel/spreadsheet/javascript-es6/open-save)
+* [Peformance Best Practices](https://help.syncfusion.com/document-processing/excel/spreadsheet/javascript-es6/performance-best-practices)
+* [Docker Deployment](https://help.syncfusion.com/document-processing/excel/spreadsheet/javascript-es6/docker-deployment)
+* [Scrolling](https://help.syncfusion.com/document-processing/excel/spreadsheet/javascript-es6/scrolling)
\ No newline at end of file
From b66b1fd32bf8af7ca122b0eb17e5060c1000ef99 Mon Sep 17 00:00:00 2001
From: DinakarSF4212 <147583019+DinakarSF4212@users.noreply.github.com>
Date: Fri, 13 Feb 2026 18:10:23 +0530
Subject: [PATCH 2/2] 1009766: Resolved CI failures.
---
.../{performance_metrics.md => performance-metrics.md} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
rename Document-Processing/Excel/Spreadsheet/Javascript-ES6/{performance_metrics.md => performance-metrics.md} (95%)
diff --git a/Document-Processing/Excel/Spreadsheet/Javascript-ES6/performance_metrics.md b/Document-Processing/Excel/Spreadsheet/Javascript-ES6/performance-metrics.md
similarity index 95%
rename from Document-Processing/Excel/Spreadsheet/Javascript-ES6/performance_metrics.md
rename to Document-Processing/Excel/Spreadsheet/Javascript-ES6/performance-metrics.md
index b85fab39b..2040723e4 100644
--- a/Document-Processing/Excel/Spreadsheet/Javascript-ES6/performance_metrics.md
+++ b/Document-Processing/Excel/Spreadsheet/Javascript-ES6/performance-metrics.md
@@ -53,6 +53,6 @@ This section focuses on evaluating how the Spreadsheet handles file import and e
## See Also
* [Open and Save](https://help.syncfusion.com/document-processing/excel/spreadsheet/javascript-es6/open-save)
-* [Peformance Best Practices](https://help.syncfusion.com/document-processing/excel/spreadsheet/javascript-es6/performance-best-practices)
+* [Performance Best Practices](https://help.syncfusion.com/document-processing/excel/spreadsheet/javascript-es6/performance-best-practices)
* [Docker Deployment](https://help.syncfusion.com/document-processing/excel/spreadsheet/javascript-es6/docker-deployment)
* [Scrolling](https://help.syncfusion.com/document-processing/excel/spreadsheet/javascript-es6/scrolling)
\ No newline at end of file