2013
DOI: 10.1007/978-3-642-40511-2_8
|View full text |Cite
|
Sign up to set email alerts
|

Proxy Service for Multi-tenant Database Access

Abstract: Abstract. The database of multi-tenant Software as a Service (SaaS) applications has challenges in designing and developing a relational database for multi-tenant applications. In addition, combining relational tables and virtual relational tables to make them work together and act as one database for each single tenant is a hard and complex problem to solve. Based on our multitenant Elastic Extension Tables (EET), we are proposing in this paper a multitenant database proxy service to combine multi-tenant rela… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
7
0

Year Published

2013
2013
2014
2014

Publication Types

Select...
2
2
1

Relationship

1
4

Authors

Journals

citations
Cited by 6 publications
(7 citation statements)
references
References 9 publications
0
7
0
Order By: Relevance
“…SELECT tr.table_column_id, tr.value, tr.table_row_id, tr.serial_id FROM table_row tr WHERE tr.tenant_id =1000 AND tr.db_table_id = 16 AND tr.table_row_id IN ( SELECT distinct tr.table_row_id FROM table_row tr WHERE tr.tenant_id = 1000 AND tr.db_table_id = 16 AND tr.table_column_id = 50 AND ( cast(value as numeric) > '9000' ) ) ORDER BY 3,4 LIMIT 800 OFFSET 0 [15] Q2: SELECT tr.table_column_id, tr.value, tr.table_row_id, tr.serial_id FROM table_row tr WHERE tr.tenant_id =1000 AND tr.db_table_id = 16 AND tr.table_column_id in (47,48,49) AND tr.table_row_id IN ( SELECT distinct tr.table_row_id FROM table_row tr WHERE tr.tenant_id = 1000 AND tr.db_table_id = 16 AND tr.table_column_id = 50 AND ( cast(value as numeric) > '9000' ) ) ORDER BY 3,4 LIMIT 800 OFFSET 0 [15] Q3:…”
Section: B Experimental Data Setmentioning
confidence: 99%
See 4 more Smart Citations
“…SELECT tr.table_column_id, tr.value, tr.table_row_id, tr.serial_id FROM table_row tr WHERE tr.tenant_id =1000 AND tr.db_table_id = 16 AND tr.table_row_id IN ( SELECT distinct tr.table_row_id FROM table_row tr WHERE tr.tenant_id = 1000 AND tr.db_table_id = 16 AND tr.table_column_id = 50 AND ( cast(value as numeric) > '9000' ) ) ORDER BY 3,4 LIMIT 800 OFFSET 0 [15] Q2: SELECT tr.table_column_id, tr.value, tr.table_row_id, tr.serial_id FROM table_row tr WHERE tr.tenant_id =1000 AND tr.db_table_id = 16 AND tr.table_column_id in (47,48,49) AND tr.table_row_id IN ( SELECT distinct tr.table_row_id FROM table_row tr WHERE tr.tenant_id = 1000 AND tr.db_table_id = 16 AND tr.table_column_id = 50 AND ( cast(value as numeric) > '9000' ) ) ORDER BY 3,4 LIMIT 800 OFFSET 0 [15] Q3:…”
Section: B Experimental Data Setmentioning
confidence: 99%
“…The EETPS has designed and developed to serve multiple tenants on one instance application [15]. However, in this paper the aim of the experiments is evaluating the performance after applying the EETAC method on the EETPS for one tenant.…”
Section: B Experimental Data Setmentioning
confidence: 99%
See 3 more Smart Citations