我们正在寻找填充许多表进行测试。除了时间戳列之外,数据都可以相同。该行中的其他列包含复杂的数据,例如 xml 格式的对象和其他杂乱的东西,所以我们不想重新制作它。通过sql查询将时间戳增加一个恒定间隔,将单个条目扩展到数千个是一种简单的方法。
我们目前的想法(在 C-ish 伪代码中)是:
Get the latest (likely only) row and store it in a variable "thisRow"
While(thisRow->time < endTime)
{
Increment thisRow->time by a constant variable
Insert thisRow
}
我们正在使用 postgres