zoukankan      html  css  js  c++  java
  • VOLTDB基础知识

      初始化和启动数据库

      $voltdb init

      $voltdb start

      如果初始化成功则服务器返回:Server completed initialization.

      和VoltDB交互式命令行工具为sqlcmd

      连接方式为

      $sqlcmd

      连接上后会显示类似下图

     

      现在就可以进行输入sql查询或者ddl语句,执行存储过程。

      (注:数据定义语言DDL用来创建数据库中的各种对象-----表、视图、
    索引、同义词、聚簇)

      创建一个表可以直接在sqlcmd中输入ddl语句:

      CREATE TABLE towns(town VARCHAR(64),county VARCHER(64),state VARCHER(2));

      如果想要结束退出,可以输入exit

      重启数据库

      --force 参数添加到voltdb init 命令中,表示不需要来自前一个会话的任何旧命令日志或者快照。

      

      voltdb init --force

      voltdb start

      和oracle不同,比如查询一张表的前5条数据,

      oracle写法:select * from table1 desc where rownum <=5;

      voltdb写法:  select * from table1 desc limit 5;

      停掉数据库

      voltadmin shutdown

      保存数据库快照,可以在任何时候创建正在运行的voltdb数据库的快照。

      (注:快照是一个完整的VoltDB数据库,保存在磁盘上,其中包括在关闭后重新生成数据库所需的所有内容。)

      voltadmin save

  • 相关阅读:
    poj 2312 Battle City
    poj 2002 Squares
    poj 3641 Pseudoprime numbers
    poj 3580 SuperMemo
    poj 3281 Dining
    poj 3259 Wormholes
    poj 3080 Blue Jeans
    poj 3070 Fibonacci
    poj 2887 Big String
    poj 2631 Roads in the North
  • 原文地址:https://www.cnblogs.com/liubing2018/p/11697125.html
Copyright © 2011-2022 走看看