-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
342 lines (214 loc) · 11.6 KB
/
index.html
File metadata and controls
342 lines (214 loc) · 11.6 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
<!DOCTYPE html>
<html lang="en-us">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Francesco Tisiot Ideas! | Data and Open Source</title>
<meta name="viewport" content="width=device-width,minimum-scale=1">
<meta name="description" content="From Food till Tech and Everything in the Middle">
<meta name="generator" content="Hugo 0.140.2">
<meta name="robots" content="index, follow">
<link rel="stylesheet" href="/ananke/css/main.min.d05fb5f317fcf33b3a52936399bdf6f47dc776516e1692e412ec7d76f4a5faa2.css" >
<link href="/index.xml" rel="alternate" type="application/rss+xml" title="Data and Open Source" />
<link href="/index.xml" rel="feed" type="application/rss+xml" title="Data and Open Source" />
<link rel="canonical" href="https://ftisiot.net/">
<meta property="og:url" content="https://ftisiot.net/">
<meta property="og:site_name" content="Data and Open Source">
<meta property="og:title" content="Francesco Tisiot Ideas!">
<meta property="og:description" content="From Food till Tech and Everything in the Middle">
<meta property="og:locale" content="en-us">
<meta property="og:type" content="website">
<meta property="og:image" content="https://ftisiot.net//images/2016/09/cropped-img_11341.jpg">
<meta property="og:image:alt" content="Francesco Tisiot Ideas!">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="Francesco Tisiot Ideas!">
<meta name="twitter:description" content="From Food till Tech and Everything in the Middle">
<meta name="twitter:creator" content="@FTisiot">
<meta name="twitter:site" content="@FTisiot">
<meta name="twitter:image" content="https://ftisiot.net//images/2016/09/cropped-img_11341.jpg">
<meta itemprop="name" content="Francesco Tisiot Ideas!">
<meta itemprop="description" content="From Food till Tech and Everything in the Middle">
<meta itemprop="datePublished" content="2024-08-12T09:41:51+02:00">
<meta itemprop="dateModified" content="2024-08-12T09:41:51+02:00">
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7Z74BTZ0TM"></script>
<script>
var doNotTrack = false;
if ( false ) {
var dnt = (navigator.doNotTrack || window.doNotTrack || navigator.msDoNotTrack);
var doNotTrack = (dnt == "1" || dnt == "yes");
}
if (!doNotTrack) {
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7Z74BTZ0TM');
}
</script>
</head><body class="ma0 avenir bg-near-white production">
<header class="cover bg-top" style="background-image: url('https://ftisiot.net/images/2016/09/cropped-img_11341.jpg');">
<div class="bg-black-60">
<nav class="pv3 ph3 ph4-ns" role="navigation">
<div class="flex-l center items-center justify-between">
<a href="/" class="f3 fw2 hover-white white-90 dib no-underline">
Data and Open Source
</a>
<div class="flex-l items-center">
<ul class="pl0 mr3">
<li class="list f5 f4-ns fw4 dib pr3">
<a class="hover-white white-90 no-underline" href="/who/" title="about page">
about
</a>
</li>
<li class="list f5 f4-ns fw4 dib pr3">
<a class="hover-white white-90 no-underline" href="/suggestions-verona/" title="suggestions page">
suggestions
</a>
</li>
<li class="list f5 f4-ns fw4 dib pr3">
<a class="hover-white white-90 no-underline" href="/postgresqljson/main/" title="json-pg page">
json-pg
</a>
</li>
<li class="list f5 f4-ns fw4 dib pr3">
<a class="hover-white white-90 no-underline" href="/mysqljson/main/" title="json-mysql page">
json-mysql
</a>
</li>
<li class="list f5 f4-ns fw4 dib pr3">
<a class="hover-white white-90 no-underline" href="/slides/" title="slides page">
slides
</a>
</li>
</ul>
<div class="ananke-socials"></div>
</div>
</div>
</nav>
<div class="tc-l pv4 pv6-l ph3 ph4-ns">
<h1 class="f2 f-subheadline-l fw2 white-90 mb0 lh-title">
Francesco Tisiot Ideas!
</h1>
<h2 class="fw1 f5 f3-l white-80 measure-wide-l center mt3">
From Food till Tech and Everything in the Middle
</h2>
</div>
</div>
</header>
<main class="pb7" role="main">
<article class="cf ph3 ph5-l pv3 pv4-l f4 tc-l center measure-wide lh-copy nested-links mid-gray">
</article>
<div class="pa3 pa4-ns w-100 w-70-ns center">
<section class="w-100 mw8">
<div class="w-100 mb4 relative">
<article class="bb b--black-10">
<div class="db pv4 ph3 ph0-l dark-gray no-underline">
<div class="flex-column flex-row-ns flex">
<div class="pr3-ns mb4 mb0-ns w-100 w-40-ns">
<a href="/posts/sql-optimizer/" class="db grow">
<img src="https://ftisiot.net/images/2024/dboptimizer.png" class="img" alt="image from Tune your SQL for performance">
</a>
</div>
<div class="blah w-100 w-60-ns pl3-ns">
<h1 class="f3 fw1 athelas mt0 lh-title">
<a href="/posts/sql-optimizer/" class="color-inherit dim link">
Tune your SQL for performance
</a>
</h1>
<div class="f6 f5-l lh-copy nested-copy-line-height nested-links">
<p>Tuning a SQL query is a mix of data driven discovery and magic art, until now… Aiven SQL query optimizer allows you to speed up your query by simply pasting the SQL and additional metadata information. Check it out at <a href="https://go.aiven.io/ft-sql-query-optimizer">https://go.aiven.io/ft-sql-query-optimizer</a></p>
<div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;">
<iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen="allowfullscreen" loading="eager" referrerpolicy="strict-origin-when-cross-origin" src="https://www.youtube.com/embed/vigZrDej8EA?autoplay=0&controls=1&end=0&loop=0&mute=0&start=0" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;" title="YouTube video"></iframe>
</div>
</div>
<a href="/posts/sql-optimizer/" class="ba b--moon-gray bg-light-gray br2 color-inherit dib f7 hover-bg-moon-gray link mt2 ph2 pv1">read more</a>
</div>
</div>
</div>
</article>
</div>
<div class="w-100 mb4 relative">
<article class="bb b--black-10">
<div class="db pv4 ph3 ph0-l dark-gray no-underline">
<div class="flex-column flex-row-ns flex">
<div class="pr3-ns mb4 mb0-ns w-100 w-40-ns">
<a href="/posts/aiven-db-optimizer/" class="db grow">
<img src="https://ftisiot.net/images/2024/dboptimizer.png" class="img" alt="image from Helping PostgreSQL professionals with AI-assisted performance recommendations">
</a>
</div>
<div class="blah w-100 w-60-ns pl3-ns">
<h1 class="f3 fw1 athelas mt0 lh-title">
<a href="/posts/aiven-db-optimizer/" class="color-inherit dim link">
Helping PostgreSQL professionals with AI-assisted performance recommendations
</a>
</h1>
<div class="f6 f5-l lh-copy nested-copy-line-height nested-links">
<p>Since the beginning of my journey into the data world I’ve been keen on making professionals better at their data job. In the previous years that took the shape of creating materials in several different forms that could help people understand, use, and avoid mistakes on their data tool of choice. But now there’s much more into it: a trusted AI solution to help data professional in their day to day optimization job.</p>
</div>
<a href="/posts/aiven-db-optimizer/" class="ba b--moon-gray bg-light-gray br2 color-inherit dib f7 hover-bg-moon-gray link mt2 ph2 pv1">read more</a>
</div>
</div>
</div>
</article>
</div>
<div class="w-100 mb4 relative">
<article class="bb b--black-10">
<div class="db pv4 ph3 ph0-l dark-gray no-underline">
<div class="flex-column flex-row-ns flex">
<div class="pr3-ns mb4 mb0-ns w-100 w-40-ns">
<a href="/posts/pgbench-test-postgresql/" class="db grow">
<img src="https://ftisiot.net/images/2024/index_suggestion.png" class="img" alt="image from How to use pgbench to test PostgreSQL® performance">
</a>
</div>
<div class="blah w-100 w-60-ns pl3-ns">
<h1 class="f3 fw1 athelas mt0 lh-title">
<a href="/posts/pgbench-test-postgresql/" class="color-inherit dim link">
How to use pgbench to test PostgreSQL® performance
</a>
</h1>
<div class="f6 f5-l lh-copy nested-copy-line-height nested-links">
<p>Testing a database performance is a must in every company. Despite everyone’s needs beings slightly different, a good starting point for PostgreSQL® database is using <a href="https://www.postgresql.org/docs/current/pgbench.html">pgbench</a>: a tool shipped with the PostgreSQL installation that allows you to stress test a local or remote database.
This blog post showcases how to install (on a Mac) and use pgbench to create load on a remote PostgreSQL database on <a href="https://go.aiven.io/francesco-signup">Aiven</a>.</p>
</div>
<a href="/posts/pgbench-test-postgresql/" class="ba b--moon-gray bg-light-gray br2 color-inherit dib f7 hover-bg-moon-gray link mt2 ph2 pv1">read more</a>
</div>
</div>
</div>
</article>
</div>
</section>
<section class="w-100">
<h1 class="f3">More</h1>
<h2 class="f5 fw4 mb4 dib mr3">
<a href="/posts/dbf-to-postgresql-python/" class="link black dim">
From dbf to SQL (and PostgreSQL) with Python
</a>
</h2>
<h2 class="f5 fw4 mb4 dib mr3">
<a href="/posts/list-of-postgresql-ai-resources/" class="link black dim">
List of PostgreSQL® AI Projects and Resources
</a>
</h2>
<h2 class="f5 fw4 mb4 dib mr3">
<a href="/posts/postgresql-isnull/" class="link black dim">
11 Lessons to learn when using NULLs in PostgreSQL®
</a>
</h2>
<h2 class="f5 fw4 mb4 dib mr3">
<a href="/posts/mysql-concat/" class="link black dim">
How to CONCAT in MySQL
</a>
</h2>
</section>
</div>
</main>
<footer class="bg-black bottom-0 w-100 pa3" role="contentinfo">
<div class="flex justify-between">
<a class="f4 fw4 hover-white white-70 dn dib-ns pv2 ph3 no-underline" href="https://ftisiot.net/" >
© Data and Open Source 2025
</a>
<div><div class="ananke-socials"></div>
</div>
</div>
</footer>
</body>
</html>