The method 'public void setCellValue(String value)' from class 'SXSSFCell' is not using shared strings table for storing common string values. And my sheet*.xml files are huge in size because they are having duplicate string values.why can't we use shared strings table like the way we used in the class 'XSSFCell'.
It is a feature of the SXSSF API. It does not use shared strings table but instead immediately writes cell values in sheet.xml. The bigger file size is the price you pay for lower memory footprint. Yegor