How to find all running processes and their statuses in MonetDB??
I found this...
https://www.monetdb.org/Documentation/Cookbooks/SQLrecipes/monitor
But I couldn't get this work... I ran a query (which took some 20 seconds
to complete) in a window and connected the same database in another
terminal and ran "select * from sys.queue" (several times during those 20
seconds) but I could get only this...
sql>select * from sys.queue;
+-------+---------+----------------------------+----------------------------+----------+---------+------------+--------------------------+
| qtag | user | started | estimate
| progress | status | tag | query |
+=======+=========+============================+============================+==========+=========+============+==========================+
| 27339 | monetdb | 2015-08-13 05:35:40.000000 | null
| null | running | 12532134@0 | select * from sys.queue; |
+-------+---------+----------------------------+----------------------------+----------+---------+------------+--------------------------+
I am using Oct-2014 version of monetdb on CentOS...
Is there a way to find all running processes and their statuses in
MonetDB??
Thanks & Regards,
Vijayakrishna.P.
Mobile : (+91) 9500402305.
hi, this is just a general request for the awesome folks at cwi: could you
give some serious thought to optimizing ram usage on windows? this happens
to me a lot, i end up just leaving these big joins to run overnight--
http://s30.postimg.org/saeo9ca7l/overloaded.png
happy to write up some r-driven reproducible examples if there's
willingness to combat these bottlenecks. thanks as always from your
biggest fan.
Hi,
I was analysing the Insert performance of MonetDB...
I am trying to optimize a process where in a single tuple has to be
inserted into a table of 1200 columns, which takes about 7.5 seconds
presently... The query has values for only 5 columns out of 1200, yet the
speed is still the same.. Is it possible to reduce this time even??
While digging on this, I came across this thread..
https://www.monetdb.org/pipermail/users-list/2005-August/000139.html
*What is the insert speed relatively to other DBs?
> *
> Using SQL, with the current version we won't compete very well. We get
> much more acceptable speeds in 'raw' mode, where lots of the parsing
> overhead is removed.
>
>
Can anyone please help me understand what is the 'raw' mode that is
explained in this thread??
I am using Oct-2014 version on a CentOS machine with 128 GB RAM...
Thanks & Regards,
Vijayakrishna.P.
Mobile : (+91) 9500402305.
The MonetDB team at CWI/MonetDB BV is pleased to announce the
Jul2015 feature release of the MonetDB suite of programs.
More information about MonetDB can be found on our website at
<http://www.monetdb.org/>.
For details on this release, please see the release notes at
<http://www.monetdb.org/Downloads/ReleaseNotes>.
As usual, the download location is <http://dev.monetdb.org/downloads/>.
Jul 2015 feature release
MonetDB5 Server
* Implemented batcalc.min and batcalc.max. Made calc.min and calc.max
generic so that no other implementations are needed.
* Removed function batcalc.ifthen.
Build Environment
* Upgraded the license to the Mozilla Public License Version 2.0.
Client Package
* Added a new output format to mclient: --format=expanded (or -fx).
In this format, column values are shown in full and below each
other.
MonetDB Common
* BUNtvar and BUNhvar macros no longer work for TYPE_void columns.
* Changed interfaces of a lot of GDK-level functions. When they
modify a BAT, don't return the same BAT or NULL, but instead return
GDK_SUCCEED or GDK_FAIL.
* Changed a bunch of hash-related functions to work on the tail
column. The functions that have been changed to work on the tail
column are: BAThash, BATprepareHash, HASHgonebad, HASHins, and
HASHremove.
Java Module
* Improved JDBC driver to not throw NullPointerException anymore when
calling isNullable() or getPrecision() or getScale() or
getColumnDisplaySize() or getSchemaName() or getTableName() or
getColumnClassName() on a ResultSetMetaData object.
* We now compile the Java classes using the latest Java 1.8 version,
and we tell it to compile for Java 1.7.
SQL
* Differences between time, timestamp, and date values now return
properly typed interval types (second or month intervals) instead
of integers.
* Added support for 128-bit integers (called HUGEINT) on platforms
that support this.
* Removed support for the mseed library.
* Removed support for RDF.
* Removed DataCell. It was experimental code that was never enabled.
Bug Fixes
* 2618: Implement master slave scheme
* 3361: constants as MAL function parameters prevent intermediate
reuse
* 3364: Cannot set role back to a user's default role
* 3365: Unable to grant object privileges while having a non-default
current_role
* 3440: Sequence type errors
* 3449: mserver crash on start - Freebsd 10 amd64
* 3476: Cannot revoke object access
* 3496: autocompletion table names does not work correctly
* 3556: when 2 multiplexed functions in MAL plan, only one is mapped
correctly to bat<mod>.function primitive
* 3564: Request: add support for postgresql specific scalar function:
split_part(string text, delimiter text, field int)
* 3625: SIGSEGV because mat array can overrun in opt_mergetable.c
* 3627: SQRT in CASE does not work as of Oct2014
* 3654: configure --enable-fits requires extra commands after
creating a database instance
* 3673: mclient 'expanded' row formatter
* 3674: Obfuscate event tracing
* 3679: No error is given when incorrect timezone value is specified
for a timetz column
* 3686: Wrong associativity of multiply/divide
* 3702: Filter function not found if created in a user schema
* 3708: wrong scoping for cross-schema view references
* 3716: alter table my_merge_table drop table t1; crashes mserver5
with Segmentation fault
* 3724: Wrong size calculation in BATsubjoin
* 3730: SAMPLE function not sampling randomly
* 3732: memory leak (of InstrRecord) in opt_mergetable
* 3733: "(TRUE OR <Exp>) AND <Exp>" is evaluated incorrectly
* 3735: python connection with unix_socket
* 3736: crash if mclient disconnects abruptly during a query
* 3738: Database inconsistency when using savepoint
* 3739: CASE statements do not handle NULLs in the IN () operator
properly
* 3740: select epoch(now()); types timestamptz(7,0) and bigint(64,0)
are not equal
* 3742: Division By Zero
* 3744: cast to int gives different results for decimal than double
* 3747: joins fail in the presence of nulls
* 3748: Missing META-INF/services/java.sql.Driver in JDBC package
* 3753: Hang on json field parsing
* 3754: select from a REMOTE TABLE referring local table crashes
mserver5
* 3756: column type conversion sticks to subsequent queries
* 3758: "COPY INTO ..." doesn't work, if executing from 2 processes
concurrently.
* 3759: select data from "sys"."rejects" returns unexpected error and
when next select data from "sys"."sessions" causes an assertion
failure in mal_interpreter.c:646.
* 3760: SQL parser has problem with (position of) a scalar subquery
in a SELECT-list
* 3761: SQL executor has problem with (position of) a subquery in a
SELECT-list. Inconsistent behavior.
* 3763: JDBC PreparedStatement for a table with 14 Foreign Keys
crashing the Database
* 3764: DROPping multiple users causes a crash
* 3765: Re-granting a revoked privilege does not work
* 3766: VIEW not visible if created under a different schema
* 3767: CREATE TEMP TABLE using "LIKE" incorrectly handled
* 3769: SIGSEGV when combining a cast/column alias with a UNION ALL
view
* 3770: combined conditions on declared table in User Defined
Function definition crashes monetdb
* 3771: Owner of the schema loses rights if assumes the monetdb role.
* 3772: Any user can grant a role.
* 3773: quantile(col, 0) and quantile(col, 1) fail
* 3774: mclient is unaware of merge tables and remote tables
* 3775: COPY INTO: Backslash preceding field separator kills import
* 3778: Crash on remote table schema mismatch
* 3779: server crashes on MAX() on SELECT DISTINCT something combo
* 3783: Behavioural change in Jul2015 for 'timestamp minus timestamp'
* 3784: Assertion failed: (bn->batCapacity >= cnt), function
BAT_scanselect, file gdk_select.c, line 1008.
* 3785: sum(interval) causes overflow in conversion to bte
* 3786: ResultSet.close() never sends Xclose to free resources
* 3787: "b and g must be aligned" from complex group/union query
* 3791: HEAPextend: failed to extend to 2420077101056
Hi there,
Is it a Jul2015 feature that access to sys.tables is denied to custom a
user/schema?
However, sys._tables is accessible. That sounds strange.
Roberto
Not about issues this time.
I just wanted to thank the team for this new upcoming release, I'm using it
for a while already and it seems to be brilliant.
I particularly like that hash tables are kept around, making a hot DB solve
in *microseconds* joins that would take almost half a *second* otherwise.
Ka-Boom!
Jul2015 is stable version ?
This master/slave(master pull data for salave automatic) features this release Jul2015?
--
Luciano Sasso Vieira
Data Scientist & Solutions Architect
luciano(a)gsgroup.com.br <http://www.gsgroup.com.br> | tel: 17 3353-0833
| cel: 17 99706-9335
www.gsgroup.com.br <http://www.gsgroup.com.br>
---
Este email foi escaneado pelo Avast antivírus.
https://www.avast.com/antivirus
Hello there,
there is detailed information about MonetDB with respect to the data storage, indexing and query optimization. I think, unfortunately, on the website is not very much. Special for the Internal index and query optimization.
Can you help me there? I need that for my work.
greetings Wiest Dennis
________________________________
Avitech GmbH
Principal Office: Bahnhofplatz 1 | 88045 Friedrichshafen | Germany
Court Registration: Amtsgericht Ulm | HRB 728293
Gesch?ftsf?hrer/Managing Director: Antonio Maria Gonzalez Gorostiza
VAT No.: DE223719716
http://avitech.aero
I’ve just posted the following on stackoverflow. Any help is welcome!
In monetdb I have set up a schema main and my tables are created into this schema.
For example, the department table is main.department.
With dplyr I try to query the table:
mdb <- src_monetdb(dbname="model", user="monetdb", password="monetdb")
tbl(mdb, "department")
But I get
Error in .local(conn, statement, ...) :
Unable to execute statement 'PREPARE SELECT * FROM "department"'.
Server says 'SELECT: no such table 'department'' [#42S02].
I tried to use "main.department" and other similar combinations with no luck.
What is the appropriate syntax?
Enzo
enzo(a)smartinsightsfromdata.com
I do not seem to be able to log in R: the following was working before, but now it doesn’t.
aconn <- dbConnect(MonetDB.R(), "monetdb://localhost:50000/ClevelandBaseModel", user= "monetdb", password="monetdb”)
Error in .mapiAuthenticate(socket, dbname, user, password, language = language) :
Authentication error: !InvalidCredentialsException:checkCredentials:invalid credentials for user ‘monetdb’
Has the password been changed??
Enzo
enzo(a)smartinsightsfromdata.com