What's the difference between OLTP and OLAP?

OLTP and  OLAP look similar but refer to different kinds of database systems. Both of them are online processing systems. When we talk about databases, most people think of OLTP. We can suppose that OLTP systems provide source data to the OLAP systems that help us to analyze the data.

What's  OLTP?

OLTP stands for Online Transactional Processing and the main focus of  OLTP is to excel in looking up filtered information and manage current Update, Insertion, and Deletion while a transaction.OLTP workloads consist of short transaction that runs in a small period concurrently. So OLTP database effectiveness can be measured by the number of transactions per second.

Common tasks for  OLTP:

  • What is the userID of the current user?
  • What is the current location of the user?
  • Delete billing information of a specific user or group.
  • Update user information.

Common OLTP systems :

  • Mysql
  • Oracle Database
  • Postgresql
  • Microsoft SQL
  • IBM DB2

What's  OLAP?

OLAP stands for Online Analytical Processing system. In contrast OLTP systems, OLAP database is designed to store historical data to process large datasets to answer questions about data. The main focus of OLAP to help us extract useful information from different multi-dimensional data.

Common tasks for  OLAP:

  • What's the user life-time value of an application?
  • What's the average age of users on a web platform?
  • User activities over time.
  • All data warehouse tasks.

Common OLAP systems :

  • Amazon Redshift
  • IBM Netezza
  • HP Vertica
  • KDB+


Tagged In:

I'm a IT Infrastructure and Operations Architect with extensive experience and administration skills and works for Turk Telekom. I provide hardware and software support for the IT Infrastructure and Operations tasks.

205 Total Posts
Follow Me


  1. sleeping pills and viagra pueden usar viagra los jovenes viagra adag

  2. viagra von steuer absetzen losartan potassium viagra does viagra make you go deaf

  3. viagra uso femenino koliko je stetna viagra importazione illegale viagra

  4. buy viagra onoine viagra from canada paypal viagra online plus 2 free viagra

  5. gostaria de saber sobre viagra purevigra.com nadelen van viagra

  6. viagra generic trial pack viagra levitra online cheapest viagra with mastercard

  7. viagra in dubai price https://buybuyviamen.com/ viagra elevation sickness

  8. viagra real experiences https://purevigra.com info viagra 50mg

  9. viagra purchase without prescription online viagra overnight viagra sydney

  10. koronare herzkrankheit und viagra https://buybuyviamen.com nhs to sell viagra

  11. viagra on high streets viagra mas rapido leki jak viagra

  12. viagra lowyat viagra patient education procoralan et viagra

  13. viagra mit 70 jahren thuoc viagra ban o dau viagra or nitric oxide

  14. viagra man walmart without prescription pharmacist https://paradiseviagira.com viagra generic cost

  15. viagra for sale usa https://paradiseviagira.com viagra gold bestellen

  16. sildenafil 100mg tablets canada viagra tablets online india where can you buy viagra for women

  17. order viagra united states how can i get sildenafil viagra mastercard online pharmacy

  18. real viagra uk generic sildenafil uk buy viagra over the counter usa

  19. how to order viagra online viagra 100 buy viagra china

  20. mdprice.com viagra tom tokio hotel overdose de viagra viagra kvinna

  21. cheapest viagra in united states sildenafil women where can i buy sildenafil 100mg

  22. pfizer brevet viagra viagra pentru femei pret el viagra en jovenes

  23. obamacare and viagra viagra lack of sensation viagra prawdziwa

  24. brand name viagra viagra who accept mastercard cialis viagra levitra canada

  25. sildenafil purchase india female viagra real sildenafil india buy

  26. viagra for sale in uk cheap average cost of viagra in canada average cost for viagra

  27. female viagra mexico order sildenafil 20 mg generic sildenafil 20 mg

  28. essay writing reviews college essay document research paper 5th grade

  29. compare and contrast college essay college essay organization write me a research paper on compost

  30. writing a farewell speech essays about college education interactive presentation

  31. buy powerpoint presentation creative college essays literary research papers

  32. college essays online essay writing tip professional college essays

  33. research paper charts need help with my homework solve my math problem

  34. health article review assignment application essay for college

  35. my writing experience essay help with college math writing a thesis proposal

  36. winning college essays pay for homework to get done essay writing service toronto

  37. college essay new york times academic essays write my paper for cheap

  38. viagra sale buy viagra insurance youtube viagra prices

  39. essay writing beginners my assignment help australia need help with homework questions

  40. buy essays already written essay skeleton education cover letter

  41. writing an essay for college homework essay hook college essay list

  42. to buy cialis generic cialis 40mg generic viagra cialis paypal

  43. order online cialis with dapoxetine overnight cialis with dapoxetine cialis daily dose

  44. buy cialis with paypal cialis with dapoxetine from canada cialis on paypal

  45. viagra soft tabs 100mg buy viagra online viagra in kuwait

  46. viagra online nz viagra plus viagra without prescription australia

  47. generic cialis cost take cialis the correct way is it legal to buy cialis online?

  48. alternatives to viagra men order viagra with pay pal viagra tablet

  49. cialis and dapoxetine tabs in usa really really cheap cialis cialis free trial phone #

  50. cialis paypale cialis 20 mg sell how long does cialis last

  51. women viagra for sale 365 pills viagra viagra for sale

  52. viagra online united kingdom viagra india cost of generic viagra

  53. buy cialis free shipping best way to take cialis buy daily cialis from canada

  54. geneneric cialis aus canadian meds cialis buy real cialis on line us with american express florida

  55. viagra online over nigth shiping various kinds of viagra viagra online without prescription

  56. online super viagra australia viagra without rx buying viagra in canada

  57. big cheap alternates of viagra paypal viagra no prescription what does viagra cost in uk

  58. buy cheap viagra online viagra site web asking your doctor, young, viagra

  59. brand viagra offers how to buy viagra online viagra price comparison uk

  60. buy viagra 100mg where to buy viagra seattle buy viagra

  61. cialis generico en tijuana what is the shelf life of viagra viagra online safely effof Sex

  62. real brand viagra for sale sublingual viagra 150 mg yasmin order online effof Sex

  63. erection pills online canadian pharmacy pharma

  64. cialis 20 mg how it works generic viagra with paypal price of viagra 100mg tablet effof Sex

  65. online drugstore drug store news ce indian pharmacy

  66. us online pharmacy pharmacy cheap best drugstore shampoo

  67. drug store on line pharmacy online pharmacy without scripts

  68. canada drug pharmacy canada drugs drug rx

  69. pharmacy rx world best drugstore highlighter canadian pharmacies

  70. canada rx pharmacy canadian online pharmacies canadian pharmacy generic viagra

  71. buy viagra without presciption generic viagra overnight delivery viagra, depoxtine viagra/overnight shipping purchase generic viagra online viagra pt. priligy viagra viagra store in las vegas where i can get viagra in sydney viagra priority mail delivery 3 5 business days buy viagra online without prescription viagra with paypal payment gold viagra x1 buy viagra 100 mg online levitra and viagra perth australia

  72. buy viagra in canada legally buy brand viagra in canada genetic viagra viagra erectile dysfunction pills can i order viagra online without prescription viagra for sale with a prescription in las vegas nv viagra/ dapoxetine viagra australia buy online generic viagra mastercard buy viagra online ireland viagra professional 100mg viagra for sale viagra on line purchase viagra price where can i get viagra across the counter in the uk

  73. buy proscar how much does viagra cost secure tabs online viagra 100mg effof Sex

  74. does viagra go stale cheapest viagra online prescription viagra viagra with dapoxetine viagra in dubai dapoxetine viagra purchase low dose viagra pink viagra ordering viagra online is it legal viagra samples online generic viagra viagra australai walgreens over the counter viagra walgreens over the counter viagra viagra no prescription canada

  75. drugs market viagra super viagra plus lowest price viagra buy viagra 100mg online buy dapoxetine viagra usa on line viagra generic viagra online to usa viagra online 100mg buy viagra super active viagra 100 mg price viagra uk next day top online generic viagra 100mg viagra buying viagra without perscription viagra with dapoxetine online

  76. 30 day free trial cialis buy cialis buy cialis blog usa http://21cialismen.com/ - cialisorigina ’

  77. cheap viagra express shipping buy viagra on line viagra paypal payment canada http://acialaarx.com/ - viagra online highpoint ’

  78. kamagra visa debit cialis 10mg online levitra prescription singapore effof Sex

  79. cialis online safe cialis professional is generic cialis from india safe http://cialijomen.com/ - generic cialis with dapoxetine 80mg ’

  80. cialis for sale brand 36 hour cialis health plus cialis http://mycialedst.com/ - buy cialis online free shipping ’

  81. generic viagra online canadian pharmacy viagra generic date generic viagra with dapoxetine 160mg x 16 tabs http://llviabest.com/ - overnight delivery of viagra ’

  82. viagra online sales australia buy viagra without prescrip generis viagra http://genericrxxx.com/ - buy viagra online without a prescription with overnight delivery ’

  83. best prices generic viagra 100mg guaranteed natural viagra viagra austrlia http://genqpviag.com/ - viagra sale in uk ’

  84. how to buy cialis online from canada cialis use in dogs cialis comparison http://phrcialiled.com/ - price generic cialis ’

  85. viagra jersey city is it safe to buy viagra from canada viagra online singapore https://canadianpharmacy-usx.com/organic.htm - viagra covered on line by insurance ’

  86. buy cialis pils on uk cialis male enhancement buy cialis at walmart http://cialmenshoprx.com/ - buying cialis ’

  87. viagra without a prescripsion buy prescription only viagra trusted store viagra generic http://xz-pharmacyonline.com/en/career-opportunities.html - viagra, depoxtine ’

  88. cialis los angeles cialis for daily use cialis australia http://sjcialis.com/ - cialis no prescription ’

  89. cialis in australia generic cialis generuc cialis http://loncialis.com/ - cialis professional legitimate ’

  90. Glucophage SR Super ED Trial Pack online drugstore https://canadianpharmacy-yy.com/ - Lisinopril ’

  91. cialis generic Abilify 20mg cialis https://impotencecdny.com/ - Remeron ’

  92. mexico viagra canada pharmacies prescription drugs can ubuy viagra on streets http://erectilejyzd.com/ - drugstore online ’

  93. can you buy female viagra over the counter cheap viagra 25 female viagra real http://canadianpharmacy-yy.com/Fitness/how-to-get-a-six-pack.html - how much is generic sildenafil ’

  94. avis sildenafil 100mg brand viagra uk generic viagra on line reviews effof Sex

  95. cialis purchase in kuwait cialis online melbourne cialis 36 hour dosage https://impotencecdny.com/info/history.php - 36 hour cialis ’

  96. how much is viagra without insurance viagra 100mg from china buy viagra on line overnight http://erectilejyzd.com/index.php?called=terms - windsor, ontario, canada pharmacy viagra ’

  97. no 1 canadian pharcharmy online get prescription online online pharmacy canada

  98. best canadian online pharmacy cialis professional pharmacies online

  99. viagra on;ine using viagra how much viagra is safe to take

  100. cialis australia cialis with dapoxetine to buy uk coupons for cialis

  101. need to get samples of viagra without a perscription how to use viagra for men buying viagra in usa

  102. pharmacy best price prescription drugs best online pharmacy stores

  103. where can i buy legit clomid online buy viagra online without prescription overnight pharmacy 4u viagra effof Sex

  104. grapefruit cialis cialis india online pharmacy

  105. pharmacy discount generic viagra discount canadian drugstore

  106. cialis benefits what price is cialis

  107. usa viagra gold 800 viagra viagra in australia viagra 50mg 100mg

  108. cialis when to take buy cialis online best price

  109. best payday loans in the uk what is the best payday loan website fca report on payday loans

  110. super cialis review walgreens viagra price generic viagra softtabs effof Sex

  111. apcalis oral jelly generic cialis cialis 1omg comparação viagra x cialis

  112. viagra phamacy stores in ohio where to buy viagra online australian viagra

  113. can i buy viagra over the counter india sildenafil online prices pharmacy viagra canada

  114. generic cialis reviews cialis preise in italien

  115. pay for viagra by paypal where can i get viagra cheap best place to buy viagra paypal

  116. levitra cialis dosierung cialis levitra

  117. cialis le weekender comprar cialis en farmacias order cialis online no prescription

  118. 30 day free trial cialis http://llecialisjaw.com/ cialis omline

  119. cialis online purchase canada http://buycialisxz.com/ cialis soft tabs online

  120. ivermectin 3mg dosage ivermectin 1%cream ivermectin for heartworm prevention in dogs how long does ivermectin keep working

  121. ventolin ingredients combivent average cost albuterol sulfate price without insurance albuterol inhaler how to use

  122. soolantra ivermectin buy ivermectin uk ivermectin don't use on shepherd how fast does ivermectin work on scabbies

  123. amoxicillin dosage chart amoxicillin 400 mg price can i drink alcohol while taking amoxicillin what is a normal dose of amoxicillin

  124. ventolin hfa ingredients albuterol canada pharmacy ventolin recall 2017 lot numbers how many times can you take albuterol in a day

  125. furosemide 100 mg furosemide 40 mg tablet uk side effects of lasix water pill what is a mag 3 lasix renal scan

  126. amoxicillin allergic reaction 21 amoxicillin 500mg where can i buy amoxicillin how many mg of amoxicillin for syphilis

  127. lasix tablet buy furosemide 40 mg uk what does lasix do for dogs what other water pills other than lasix and hctz

  128. zithromax and chloroquine azithromycin 1g online can you take azithromycin with food what is azithromycin used to treat

  129. azithromycin treats azithromycin brand name in canada zithromax z pak buy online how do i take azithromycin

  130. cheap clomid online clomid for sale online clomid side effects on the baby taking clomid when you already ovulate

  131. doxycycline image doxycycline singapore how to take doxycycline hyclate 100mg where can i get doxycycline over the counter

  132. prednisolone bodybuilding prednisolone 25mg how long does prednisolone stay in system sandoz prednisolone acetate ophthalmic suspension usp where made

  133. doxycycline sun sensitivity doxycycline drug can doxycycline treat sinus infection how long can you take doxycycline for malaria

  134. clomid fertility pills how much is clomid pills is it safe to order clomid online where did you buy clomid online

  135. prednisolone prednisone buy prednisolone 5mg singapore prednisolone for cough in toddlers how much prednisolone to give dog for aural hematoma

  136. dapoxetine hydrochloride canada priligy online uk el principal problema de priligy es: what type of drug is dapoxetine

  137. http://essaywriteris.com/ - write my admission essay cat essay writer best writing services reviews can somebody write my essay

  138. https://ljcialishe.com/ - cialis 5mg price comparison https://cialisvja.com/ - cialis no prescription https://viagraonlinejc.com/ - where can i buy viagra online https://viagratx.com/ - does viagra make your dick bigger https://buycialisxz.com/ - buying cheap cialis online

  139. https://thesiswritingtob.com/ - thesis service thesis writing help best thesis writing a thesis paper

  140. online propecia prescription order finasteride can women take propecia for hair loss doctors who prescribe suboxone propecia milwaukee

  141. https://thesisacloud.com/ - help with thesis statements help with writing a thesis writing with a thesis how to write thesis

  142. https://thesiswritingtob.com/ - professional thesis writing service best thesis writing services thesis editors thesis template

  143. thuoc prednisolone 5mg prednisolone 60 mg daily small dog 50 mg prednisolone what does a dog take prednisolone for

  144. define neurontin brand gabapentin street value of neurontin 300 mg what is gabapentin 300 milligrams used for

  145. metformin and diabetes metformin 102 can you drink alcohol while taking metformin how does metformin work

  146. paxil and ambien paxil 100mg paxil and clonazepam for anxiety how long before paxil leaves your system

  147. corona plaquenil buy hydroxychloroquine 200 mg can plaquenil cause swelling of mouth how does plaquenil help rheumatoid arthritis

  148. over the counter ed medication: best male erectile dysfunction pill levitra pills https://edpillsonline24.com/# levitra pills

  149. https://thesisacloud.com/ - thesisacloud.com doctoral thesis database thesisacloud.com thesis research

  150. kamagra pills: erectile pills canada pills for erectile dysfunction https://edpillsonline24.com/# best erectile dysfunction pills

  151. https://thesiswritingtob.com/ - thesiswritingtob.com thesis publishing thesiswritingtob.com help me write a thesis statement

  152. cvs viagra no prescription viagra non prescription viagra https://swdprescription.com/# viagra online without prescription

  153. over the counter viagra cvs viagra no prescription non prescription viagra https://swdprescription.com/# viagra without a doctor prescription usa

  154. viagra online canada viagra without a doctor prescription canada non prescription viagra https://swdprescription.com/# viagra online without prescription

  155. over the counter viagra buy viagra without prescription non prescription viagra https://swdprescription.com/# viagra without a doctor prescription canada

  156. cialis si trova farmacia prednisone prescription most recognized brand viagra effof Sex

  157. where to buy viagra online buy viagra online without prescription non prescription viagra https://swdprescription.com/# viagra without a prescription

  158. viagra for sale viagra without a prescription viagra without prescription https://swdprescription.com/# viagra without a doctor prescription canada

  159. viagra for sale no prescription viagra buying viagra online without prescription https://swdprescription.com/# buying viagra online without prescription

  160. viagra amazon viagra without prescription buy viagra online without prescription https://swdprescription.com/# no prescription viagra

  161. how much does viagra cost viagra without prescription buy viagra without prescription https://swdprescription.com/# viagra prescription

  162. viagra online canada non prescription viagra buy viagra without prescription https://swdprescription.com/# no prescription viagra

  163. cheapest generic viagra viagra online no prescription viagra without a doctor prescription https://swdprescription.com/# viagra online without prescription

  164. viagra from india no prescription viagra viagra without a doctor prescription usa https://swdprescription.com/# viagra without prescription

  165. https://clomidst.com/# clomid uk

  166. https://doxycyclinest.com/# generic doxycycline

  167. https://amoxilst.com/# where can i buy amoxicillin over the counter

  168. https://diflucanst.com/# can you buy diflucan otc

  169. https://clomidst.com/# clomid treats

  170. https://amoxilst.com/# where can you buy amoxicillin over the counter

  171. http://diflucanst.com/# diflucan pill over the counter

  172. https://diflucanst.com/# diflucan 6

  173. http://diflucanst.com/# generic diflucan 150 mg

  174. http://doxycyclinest.com/# buy doxycycline

  175. https://clomidst.com/# purchase clomiphene

  176. http://doxycyclinest.com/# generic for doxycycline

  177. https://diflucanst.com/# diflucan uk online

  178. https://clomidst.com/# order clomid

  179. http://diflucanst.com/# diflucan online nz

  180. http://amoxilst.com/# buy amoxicillin online mexico

  181. http://diflucanst.com/# where to buy diflucan pills

  182. buy clomid clomid and clomid 50 mg and clomid 100 mg tablet and clomid without prescription and no prescription clomid http://ohiosubaru.com/__media__/js/netsoltrademark.php?d=clomidst.com/ http://neacegroup.info/__media__/js/netsoltrademark.php?d=clomidst.com http://viptone.net/__media__/js/netsoltrademark.php?d=clomidst.com http://iqcomputers.com/__media__/js/netsoltrademark.php?d=clomidst.com/

  183. clomid buy clomid pills and clomid 100 mg tablet and clomid and purchase clomid and clomid canada http://dolandiricibildir.net/member.php?action=profile&uid=28066 http://www.28tongji.com/space-uid-177732.html http://www.28tongji.com/space-uid-177748.html http://www.591yx.top/home.php?mod=space&uid=194655 http://hospiceofnewjersey.org/__media__/js/netsoltrademark.php?d=clomidst.com/

  184. generic for clomid online clomid and generic for clomid and generic clomiphene and clomid tablet and order clomid online http://bbs.tiankongst.com/home.php?mod=space&uid=95224 http://sidebysidesearch.biz/__media__/js/netsoltrademark.php?d=clomidst.com http://productsyourway.com/__media__/js/netsoltrademark.php?d=clomidst.com http://teen-fuck-pic.com/cgi-bin/out.cgi?id=106&l=top01&u=https://clomidst.com http://bxzxw88.com/home.php?mod=space&uid=67282

  185. clomid clomid 100mg and clomid dosage and clomid for men and generic clomiphene and clomid medication http://criteriumcollins.net/__media__/js/netsoltrademark.php?d=clomidst.com http://simplynewmexico.com/__media__/js/netsoltrademark.php?d=clomidst.com http://greenmom.com/__media__/js/netsoltrademark.php?d=clomidst.com http://niubi.gg/home.php?mod=space&uid=411261 http://mimio-edu.ru/links.php?go=https://clomidst.com

  186. clomid buy online order clomid online and clomid buy and clomid online no prescription and order clomid and buy clomid http://www.htgh.ir/?PageTitle=ClickTracker&Type=poll&id=7&url=https://clomidst.com http://xxt.lockram.cn/home.php?mod=space&uid=2122 http://jp.kvium.com/__media__/js/netsoltrademark.php?d=clomidst.com http://instituteforthevalueoflife.com/__media__/js/netsoltrademark.php?d=clomidst.com/ http://gemseries.com/__media__/js/netsoltrademark.php?d=clomidst.com/

  187. cost of clomid clomiphene for sale and where can i buy clomid and clomid pills and clomiphene tablets and generic for clomid http://ic-aes.net/__media__/js/netsoltrademark.php?d=clomidst.com/ http://thenationalsystem.org/__media__/js/netsoltrademark.php?d=clomidst.com http://littleislanders.com/__media__/js/netsoltrademark.php?d=clomidst.com http://u-affiliate.net/link.php?i=555949d2e8e23&m=555959e4817d3&guid=ON&url=https://clomidst.com http://tkagan.com/__media__/js/netsoltrademark.php?d=clomidst.com/

  188. clomid coupon no prescription clomid and clomid 100mg and clomid without prescription and buy clomid online without prescription and cheap clomid online http://corporatequarters.com/__media__/js/netsoltrademark.php?d=clomidst.com http://stockinmylife.org/__media__/js/netsoltrademark.php?d=clomidst.com http://returnfoundation.org/__media__/js/netsoltrademark.php?d=clomidst.com http://intercomp-aircraftscales.com/__media__/js/netsoltrademark.php?d=clomidst.com http://www.nanajch.com/home.php?mod=space&uid=124711

  189. cost of clomid buy clomid and clomid medication and buy cheap clomid and clomid online cheap and generic clomid http://jimmysrestaurants.net/__media__/js/netsoltrademark.php?d=clomidst.com/ http://travelandwinedirect.com/__media__/js/netsoltrademark.php?d=clomidst.com http://accudraws.net/__media__/js/netsoltrademark.php?d=clomidst.com http://www.dailynet.ca/mjqcms/ttbbs/home.php?mod=space&uid=1035661 http://elektrischemesstechnik.org/__media__/js/netsoltrademark.php?d=clomidst.com

  190. 20 mg paxil: paxil for hot flashes - paxil for children https://metforminst.com/# metformin 3000 mg

  191. 10mg paxil: buy paxil - paxil ocd https://metforminst.com/# metformin tablets in india

  192. metformin 1000: buy metformin - metformin cost mexico http://paxilst.com/# buy paxil

  193. buy ed pills: erection pills - best treatment for ed https://lasixst.com/# lasix side effects

  194. 10mg paxil: buy paxil - paxil erectile dysfunction http://edpillsonline24.online/# best ed pills non prescription

  195. ed medications: best treatment for ed - ed drugs list http://lasixst.com/# lasix 100 mg

  196. canadian metformin price: metformin 500 mg tablet price - metformin hcl 500mg http://lasixst.com/# lasix pills

  197. lasix furosemide: lasix pills - furosemide 40mg http://edpillsonline24.online/# non prescription erection pills

  198. paxil drug: buy paxil - paxil for social anxiety http://edpillsonline24.online/# treatments for ed

  199. lasix tablet: furosemide 20 mg tabs - generic lasix https://paxilst.com/# paxil sleep

  200. paxil for menopause: paxil generic - paxil for premature ejaculation https://metforminst.com/# metformin 500 mg price south africa

  201. compare ed drugs: erection pills - cheap erectile dysfunction pill https://metforminst.com/# buying metformin er

  202. furosemida 40 mg: lasix generic - lasix generic http://edpillsonline24.online/# men's ed pills

  203. herbal ed treatment: buy erection pills - best pills for ed https://lasixst.com/# lasix uses

  204. generic lasix: buy furosemide online - furosemide 40 mg http://edpillsonline24.online/# medications for ed

  205. cialis 50mg pills cialis generic cialis ukmedix cialis

  206. eyacular cialis tadalafil 5mg prices cialis 5 mg prostatitis

  207. is it legal to buy viagra online in canada augmentin 250 mg price prezzo cialis generico effof Sex

  208. cialis 20mg kaufen in deutschland over the counter augmentin men s health where to buy viagra effof Sex

  209. cialis viagra diabetes cheap cialis bienfait cialis

  210. viagra for sale in turkey medicine lasix 20 mg viagra discount online effof Sex