 A key feature of Mnesia's high-availability approach is that tables can be reconfigured within a schema and relocated between nodes, not only while the database is still running, but even while write operations are still going on.The query language of Mnesia is Erlang itself, rather than SQL.It permits easy representation of transactions as a natural feature of Erlang by allowing developers to utilize a single language throughout an application.