dc.contributor.author | Alves, Leandro | |
dc.contributor.author | Cardoso, Filipe | |
dc.contributor.author | Oliveira, Pedro | |
dc.contributor.author | Rocha, Júlio | |
dc.contributor.author | Wanzeller, Cristina | |
dc.contributor.author | Martins, Pedro | |
dc.contributor.author | Abbasi, Maryam | |
dc.date.accessioned | 2024-01-10T09:27:30Z | |
dc.date.available | 2024-01-10T09:27:30Z | |
dc.date.issued | 2023 | |
dc.description.abstract | The present study intends to compare the performance of two Data Base Management Systems, specifically Microsoft SQL Server and PostgreSQL, focusing on data insertion, queries execution, and indexation. To simulate how Microsoft SQL Server performs with key-value oriented datasets we use a converted TPC-H lineitem table. The data set is explored in two different ways, firsts using the key-value-like format and second in JSON format. The same dataset is applied to PostgreSQL DBMS to analyse performance and compare both database engines. After testing the load process on both databases, performance metrics (execution times) are obtained and compared. Experimental results show that, in general, inserts are approximately twice times faster in Microsoft SQL Server because they are injected as plain text without any type of verification, while in PostgreSQL, loaded data includes a validating process, which delays the loading process. Moreover, we did additional indexation tests, from which we concluded that in general, data loading performance degrades. Regarding query performance in PostgreSQL, we conclude that with indexation, queries become three or four percent faster, and six times faster in Microsoft SQL Server. | pt_PT |
dc.description.version | info:eu-repo/semantics/publishedVersion | pt_PT |
dc.identifier.citation | Alves, L., Oliveira, P., Rocha, J., Wanzeller,C., Cardoso, F., Martins, P. & Abbasi, M. (2023). Comparison of Semi-structured Data on MSSQL and PostgreSQL. In J. L. Reis, M. K. Peter, J. A. Varela González, Z. Bogdanović, Z. (Eds), Marketing and Smart Technologies: Vol 337. Smart Innovation, Systems and Technologies (pp. 31-43). Springer, Singapore. https://doi.org/10.1007/978-981-19-9099-1_3 | pt_PT |
dc.identifier.doi | 10.1007/978-981-19-9099-1_3 | pt_PT |
dc.identifier.isbn | 978-981-19-9099-1 | |
dc.identifier.uri | http://hdl.handle.net/10400.15/4674 | |
dc.language.iso | eng | pt_PT |
dc.peerreviewed | yes | pt_PT |
dc.publisher | Springer | pt_PT |
dc.relation.publisherversion | https://link.springer.com/chapter/10.1007/978-981-19-9099-1_3 | pt_PT |
dc.subject | Key-Value | pt_PT |
dc.subject | Database | pt_PT |
dc.subject | MSSQL | pt_PT |
dc.subject | PostgreSQL | pt_PT |
dc.subject | TPC-H | pt_PT |
dc.subject | Performance | pt_PT |
dc.subject | GIN | pt_PT |
dc.subject | Computed columns | pt_PT |
dc.title | Comparison of Semi-structured Data on MSSQL and PostgreSQL | pt_PT |
dc.type | book part | |
dspace.entity.type | Publication | |
oaire.citation.endPage | 43 | pt_PT |
oaire.citation.startPage | 31 | pt_PT |
oaire.citation.volume | 337 | pt_PT |
person.familyName | Gonçalves Cardoso | |
person.givenName | Filipe | |
person.identifier | 19-AQJEAAAAJ | |
person.identifier.ciencia-id | 8219-19E8-C070 | |
person.identifier.orcid | 0000-0002-3916-5182 | |
person.identifier.scopus-author-id | 57486516500 | |
rcaap.rights | openAccess | pt_PT |
rcaap.type | bookPart | pt_PT |
relation.isAuthorOfPublication | f108cbea-41e4-459d-86e3-3225c293e4a6 | |
relation.isAuthorOfPublication.latestForDiscovery | f108cbea-41e4-459d-86e3-3225c293e4a6 |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- 2022_Icmarktek____37___Comparison_of_semi_structured_data_on_MSSQL_and_Postgresql.pdf
- Size:
- 321.36 KB
- Format:
- Adobe Portable Document Format
License bundle
1 - 1 of 1
No Thumbnail Available
- Name:
- license.txt
- Size:
- 1.71 KB
- Format:
- Item-specific license agreed upon to submission
- Description: