我使用 \l 命令加载(映射)了一个分区数据库。如何取消映射数据库?出于多种原因,这可能很有用,例如加载具有相同名称的不同数据库或释放一些系统内存。
小智 5
没有执行此操作的命令。您可以手动删除在映射数据库时创建的所有变量。因此,删除 sym、date(如果您的数据库包含日期分区表)和所有已加载的表。
/ delete sym, date, quote and trade from the default namespace
delete sym, date, quote, trade from `.
/ or if you want to delete everything in the default namespace
delete from `.
Run Code Online (Sandbox Code Playgroud)
完成此操作后,您可以调用 .Q.gc[] - 将内存返回给操作系统。不漂亮,但我认为这是唯一的方法。