我正在运行 PostgreSQL 服务器并将共享缓冲区限制为 4GB。
当我在数据库中插入大量记录时,检查点进程开始消耗 RAM。即使一天后,此过程也不会结束或减少 RAM 消耗。
知道为什么会发生这种情况吗?
我在highcharts中创建了一个异步钻取(Treemap1到Treemap2到折线图)。每次钻取均从服务器获取数据。向下钻取功能按预期工作。从Treemap2到Treemap1的追溯也正在工作。
但是,当我尝试从折线图扩展到Treemap2时,出现错误:
Uncaught TypeError: Cannot read property 'x' of null
Run Code Online (Sandbox Code Playgroud)
在此展开期间,我检查了序列数据,它为空。
这是追溯事件的代码:
drilldown(e){
let drilldown_point = e.point;
let chart = this;
let current_level = 0;
if(chart.drilldownLevels){
current_level = chart.drilldownLevels.length;
}
//api call to get drill down data based on current level of drilldown
if(current_level == 0){
level_0_point_name = e.point.name;
chart.showLoading('Loading ...');
Api()
.get('/dataFromServer')
.then(response => {
//get sub series data and set drilldown = true for 2nd level drilldown
let sub_series_data = response.data;
sub_series_data.map(value => value.drilldown = true);
//create series …Run Code Online (Sandbox Code Playgroud)