ByConity/benchmark/vertica
Ivan 97f2a2213e
Move all folders inside /dbms one level up (#9974)
* Move some code outside dbms/src folder
* Fix paths
2020-04-02 02:51:21 +03:00
..
README Move all folders inside /dbms one level up (#9974) 2020-04-02 02:51:21 +03:00
benchmark.sh Move all folders inside /dbms one level up (#9974) 2020-04-02 02:51:21 +03:00
hits_define_schema.sql Move all folders inside /dbms one level up (#9974) 2020-04-02 02:51:21 +03:00
queries.sql Move all folders inside /dbms one level up (#9974) 2020-04-02 02:51:21 +03:00

README

Quick installation instructions
-------------------------------

Register on my.vertica.com
https://my.vertica.com/download-community-edition/
Download HP Vertica 7.1.1 Analytic Database Server, Debian or Ubuntu 14.04 version.

sudo apt-get install sysstat pstack mcelog
sudo dpkg -i vertica_7.1.1-0_amd64.deb
sudo sh -c "echo 'export TZ=Europe/Moscow' >> /home/dbadmin/.bash_profile"
# Don't specify localhost due to poor support of IPv6.
sudo /opt/vertica/sbin/install_vertica --hosts=127.0.0.1 --failure-threshold=NONE
sudo mkdir /opt/vertica-data/
sudo chown dbadmin /opt/vertica-data/

sudo su dbadmin
/opt/vertica/bin/adminTools

configuration menu
create database
name: default
empty password
both directories: /opt/vertica-data/
main menu
exit

How to prepare data
-------------------

Prepare dumps with script create_dump.sh for tables hits_10m, hits_100m, hits_1000m. It takes about 5 hours (1m41.882s, 25m11.103s, 276m36.388s).
Start vsql command line client.
/opt/vertica/bin/vsql -U dbadmin
Create tables with queries from hits_define_schema.sql.

Time to insert data:
hits_10m: 91 sec.
hits_100m: 774 sec.
hits_1000m: 13769 sec.

You need to validate number of rows with SELECT count(*).