查看表结构
-
查看mnesia表的结构:
mnesia:info().
-
查看此表的基本信息:
mnesia:table_info(
, all).
Mnesia初使化
mnesia:stop(),mnesia:create_schema([node()]),mnesia:start().
创建表
mnesia:create_table( , [{attributes, record_info(fields, )}, {disc_copies, [node()]}]).
读表记录
-
读出表的所有key列表:
mnesia:dirty_all_keys(
). -
根据key读表记录:
mnesia:dirty_read(
, ).
写表记录
mnesia:dirty_write( , { , , , ...}).
删除表记录
mnesia:dirty_delete( , ).
其他实用操作
-
把表<table>的存储方式改成disc_copies:
mnesia:change_table_copy_type(dictionary, node(), disc_copies).
-
检测是否能ping通结点:
net_adm:ping('b@localhost').
-
查看内存使用情况:
memory().