{
    "success": true,
    "data": [],
    "debug": true,
    "timings": {
        "init": 0.00095367431640625,
        "getShareholders": 3.8340091705322266,
        "getWebsites": 8.915185928344727,
        "prepareYearMonths": 3.818035125732422,
        "cashBookCache_prepare": 0.2789497375488281,
        "cashBookCache_execute": 7.691144943237305,
        "cashBookCache_fetch": 0.04601478576660156,
        "loadCashBookCache": 9.917020797729492,
        "cashBookCache_count": 0,
        "divOutCache_query": 25.794029235839844,
        "divOutCache_execute": 21.749019622802734,
        "divOutCache_fetch": 0.007152557373046875,
        "loadDivOutCache": 25.80714225769043,
        "divOutCache_queryCount": 1,
        "identifyNeedsCalculation": 0.06604194641113281,
        "needsCalculationCount": 11,
        "neededWebsiteIdsCount": 1,
        "neededYearMonthsCount": 11,
        "loadMCInCache": 32.7150821685791,
        "loadMCOutCache": 3.398895263671875,
        "loadExpensesOutCache": 6.846189498901367,
        "loadOpeningBalanceCache": 7.879018783569336,
        "loadSharePercentageCache": 5.658864974975586,
        "initializeCacheKeys": 0.019073486328125,
        "batchLoadAll": 56.59794807434082,
        "calculateAllShareholders": 0.0629425048828125,
        "calculationStats": {
            "savedData": 0,
            "calculated": 44,
            "mcInCalls": 0,
            "mcOutCalls": 0,
            "expensesOutCalls": 0,
            "openingBalanceCalls": 0,
            "sharePercentageCalls": 0
        },
        "calculationAvg": 0.00239411989847819,
        "calculationMin": 0,
        "calculationMax": 0.024080276489257812,
        "sort": 0.0059604644775390625,
        "total": 108.98399353027344,
        "totalSeconds": 0.10898399353027344
    },
    "stats": {
        "shareholdersCount": 4,
        "websitesCount": 1,
        "yearMonthsCount": 11,
        "resultCount": 0,
        "cacheHitRate": 0,
        "totalCalculations": 44,
        "cacheMissRate": 100
    },
    "performanceAnalysis": {
        "bottlenecks": [],
        "recommendations": [
            {
                "priority": "high",
                "issue": "缓存命中率低",
                "currentRate": "0%",
                "suggestion": "建议增加 CashBookSummary 数据的保存，提高缓存命中率。当前只有 0% 的数据使用缓存。"
            }
        ]
    },
    "parameters": {
        "year": null,
        "queryAllYears": true
    },
    "debugDetails": [],
    "divOutCacheSample": null
}
