{
    "success": true,
    "data": [],
    "debug": true,
    "timings": {
        "init": 0.00095367431640625,
        "getShareholders": 0.579833984375,
        "getWebsites": 0.5919933319091797,
        "prepareYearMonths": 0.5300045013427734,
        "cashBookCache_prepare": 0.17309188842773438,
        "cashBookCache_execute": 1.9450187683105469,
        "cashBookCache_fetch": 0.025987625122070312,
        "loadCashBookCache": 3.4508705139160156,
        "cashBookCache_count": 0,
        "divOutCache_query": 2.786874771118164,
        "divOutCache_execute": 1.8091201782226562,
        "divOutCache_fetch": 0.003814697265625,
        "loadDivOutCache": 2.794027328491211,
        "divOutCache_queryCount": 1,
        "identifyNeedsCalculation": 0.0209808349609375,
        "needsCalculationCount": 11,
        "neededWebsiteIdsCount": 1,
        "neededYearMonthsCount": 11,
        "loadMCInCache": 4.256963729858398,
        "loadMCOutCache": 2.1181106567382812,
        "loadExpensesOutCache": 4.173040390014648,
        "loadOpeningBalanceCache": 2.331972122192383,
        "loadSharePercentageCache": 0.41413307189941406,
        "initializeCacheKeys": 0.015974044799804688,
        "batchLoadAll": 13.336896896362305,
        "calculateAllShareholders": 0.07581710815429688,
        "calculationStats": {
            "savedData": 0,
            "calculated": 44,
            "mcInCalls": 0,
            "mcOutCalls": 0,
            "expensesOutCalls": 0,
            "openingBalanceCalls": 0,
            "sharePercentageCalls": 0
        },
        "calculationAvg": 0.0027865171432495117,
        "calculationMin": 0,
        "calculationMax": 0.0209808349609375,
        "sort": 0.00286102294921875,
        "total": 21.379947662353516,
        "totalSeconds": 0.021379947662353516
    },
    "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
}
