Nemo tambayoyi…
⌘
K
English
Tiếng Việt
日本語
한국어
Español
العربية
বাংলা
čeština
Dansk
Deutsch
Ελληνικά
Suomi
Français
Gaeilge
ગુજરાતી
Hausa
हिन्दी
Hrvatski
Magyar
Bahasa Indonesia
Italiano
Basa Jawa
ქართული
Lietuvių
मराठी
Melayu
Malti
नेपाली
Nederlands
Norsk
ਪੰਜਾਬੀ
Polski
Português
Română
Русский
Slovenščina
Shqip
Svenska
Kiswahili
தமிழ்
తెలుగు
ภาษาไทย
Türkçe
اردو
简体中文
flow
Gida
Batutuwa
Rukunoni
Hanyoyin koyo
Nema
Tambayoyin hira na Bayanai · Atisayen Hira na IT
Gida
/
#Bayanai
#Bayanai
52 tambayoyi
SQL nini ne kuma ana yi amfani da shi?
SQL
#database
Junior
›
NULL ina amfani ta yaya a cikin SQL?
SQL
#database
Junior
›
Menene Primary keys da Foreign keys?
SQL
#database
Middle
›
Menene ƙuntatawa na database?
SQL
#database
Middle
›
Menene normalization na database?
SQL
#database
Middle
›
Mene ne huluffin jeri da ACID properties?
SQL
#database
Middle
›
Menene kalmomin gida da kalmomin gida masu aiki?
SQL
#database
Middle
›
Jigogee Isolation Levels sunan rufe? **Isolation levels** suna kontrola yadda jigogee (transactions) da ke aiki lokaci gida za su iya ganin canja-canja na juna na ba-karanta (ko na aiki) — suna saida **daidaituwa** akasin **aiki/haɗi**. Isolation mafi girma ya iya dakatar da anomalies da yawa amma yana kara kulle/rarrabawa. ## Concurrency anomalies (abin da isolation ya dakatar) [[CODE_1]] Waɗannan su ne matsalolin da zasu iya faruwa idan jigogee suna aiki a lokaci gida — isolation levels suna kontrola waɗanda aka dakatar. ## Dibbin hudu na isolation levels na standard [[CODE_2]] Kowanne matakin sama yana dakatar da anomalies da yawa. **Read Committed** shine babbar zaɓi (yana dakatar da dirty reads); **Serializable** shine mafi muni (jigogee suna aiki kamar ba lokaci gida ba) amma ya bukaci haɗi. ## Saita isolation level [[CODE_3]] ## Inganci na asali [[CODE_4]] ## Me ya sa ya bukaci Isolation levels na jigogee su ne mahimman ilimi na gida don fahimtar **concurrency a cikin databases** — lokacin da jigogee masu yawa suka yi aiki a lokaci gida (kamar yadda suke aiki a kowane aikace-aikacen masu mai users), isolation levels suna ƙayyade inganci-daidaituwa da aiki, don haka fahimtar su ya bukaci don gina aikace-aikacen daidai, aiki da haɗi. Ribobbin mahimman abubuwa su ne **concurrency anomalies** (dirty reads, non-repeatable reads, phantom reads — matsalolin da ke faruwa idan jigogee suka ga canja-canja na juna) da kuma yadda **dibbin hudu na isolation** (Read Uncommitted, Read Committed, Repeatable Read, Serializable) suna ƙare-ƙare dakatar da su. Fahimtar haka ya bukaci ga daidaituwa: zaɓin isolation mabas za ya iya ƙaushe anomalies da zasu ɓata bayanai ko samar da sakamakon ba daidai (alal misali karanta bayanai ba-karanta da jiya suka dogara, ko karanta ba-jiya), amma zaɓin sama yana rage haɗi da aiki. Babbattiyar **inganci na asali** — isolation sama yana nufin daidaituwa da yawa amma kulle/rarrabawa da yawa (haɗi mabas, saurin jiya karasa da deadlocks), isolation mabas yana nufin aiki amma haɗari na anomalies — shine masaniyar mahimma: kinka zaɓi matakin bisa abin da bayani ke buƙatar (bayanai na mahimmanci/kuɗi na iya bukatar Serializable; jumhuriyar aikace-aikace suna amfani da Read Committed a matsayin daidaituwa). Sanin cewa abubuwan suna bambanta (MVCC akasin kulle) ya bukaci ma. Tun concurrency yana nan a gaida a cikin aikace-aikace na bayani na ainihi, da tun isolation levels suna ƙayyade daidaituwa-mahimma tsakanin daidaituwa da aiki (zaɓin ba daidai zai kawo da anomalies ko aiki matsaloli), fahimtar isolation levels — anomalies, matakin, da inganci-da-concurrency trade-off — shi ne ilimi na babbar matakin da ke bukaci don gina daidai, aiki da haɗi da cikakke da gida jiya kaɗai gajiya ne na interviews.
Me ke haifar da deadlocks kuma me ne za ka yi don kawar da su?
SQL
#database
Senior
›
Ainihin stored procedures da kuma yaushe ya kamata ka yi amfani da su?
SQL
#database
Senior
›
DDL, DML, DCL da TCL menene?
SQL
#database
Senior
›
Wadanne jerin nau'in bayanan SQL da kuma yaya za ka zaɓi su?
SQL
#database
Middle
›
PostgreSQL menene kuma me ya sa a zaɓa shi?
PostgreSQL
#database
Junior
›
Wane nau irin siffofin bayyanar lissafi da PostgreSQL ke ba'a gida da standard SQL?
PostgreSQL
#database
Junior
›
psql menene kuma abin mahimman umarnin sa ne?
PostgreSQL
#database
Junior
›
Yaya auto-incrementing IDs ke aiki (SERIAL, sequences, IDENTITY)?
PostgreSQL
#database
Junior
›
Menene schemas a cikin PostgreSQL?
PostgreSQL
#database
Junior
›
Yaya suna aiki array columns a PostgreSQL?
PostgreSQL
#database
Junior
›
Menene stutun sarrafi?
PostgreSQL
#database
Junior
›
JSONB yaya ta aiki kuma yaushe za ka yi amfani da ita?
PostgreSQL
#database
Middle
›
Yaya full-text search ke aiki a cikin PostgreSQL?
PostgreSQL
#database
Middle
›
Menene MVCC a PostgreSQL?
PostgreSQL
#database
Middle
›
PostgreSQL extensions nima ne?
PostgreSQL
#database
Middle
›
LISTEN da NOTIFY menene?
PostgreSQL
#database
Middle
›
Wadanne sharukodin da PostgreSQL ke goyo?
PostgreSQL
#database
Middle
›
Locking yana aiki ta yaya a PostgreSQL?
PostgreSQL
#database
Senior
›
MongoDB me ne ce a yaya ya bambanta da SQL databases?
MongoDB
#database
Junior
›
Menene dokumennin da tarin-mallakat a MongoDB?
MongoDB
#database
Junior
›
BSON menene kuma nawa ne nau'ukan bayani da MongoDB ke goyan?
MongoDB
#database
Junior
›
Menene MongoDB shell (mongosh) da mahimman grayansa?
MongoDB
#database
Junior
›
Nawa ciki yayi aiki cikin MongoDB?
MongoDB
#database
Middle
›
Yadda suke aiki jujjuyawa a MongoDB?
MongoDB
#database
Middle
›
Mongoose shine nee da me yace ODM?
MongoDB
#database
Middle
›
Schema validation yadda yake aiki a MongoDB?
MongoDB
#database
Middle
›
Change streams nima ne?
MongoDB
#database
Senior
›
Yaya write concern da read concern ke shafar jiya?
MongoDB
#database
Senior
›
Menene Redis kuma mene ne aka yi da shi?
Redis
#database
Junior
›
Wadansu nau'ikan data da Redis ke goyo?
Redis
#database
Junior
›
Nawa gutsuttsuttukan gida da baba suke aiki a Redis?
Redis
#database
Junior
›
Yaya tsira (TTL) ke aiki a Redis?
Redis
#database
Junior
›
Redis jeri nawa ke aiki kuma anayi amfani da su ta yaya don jeri-jeri na aiki?
Redis
#database
Junior
›
Redis hashes da sets suna aiki na yaya?
Redis
#database
Junior
›
Menene saitunan da aka tsara da kuma ana amfani da su?
Redis
#database
Junior
›
redis-cli menene da ainihin ayyukansa?
Redis
#database
Junior
›
Redis ya bambanta ta yaya daga gida na data na gida?
Redis
#database
Junior
›
Kedànniyar Redis ta aiki ta yaya (RDB vs AOF)?
Redis
#database
Middle
›
Redis ma'amaloli suna aiki ta yaya?
Redis
#database
Middle
›
Yaya Redis aiki ne atomike kuma me yasa ya matukaici?
Redis
#database
Middle
›
Lua scripting a Redis yaya ke aiki?
Redis
#database
Senior
›
Wane ƙarin tsarin bayanan Redis da modules da ke akwai?
Redis
#database
Senior
›
Amazon DynamoDB nini?
Cloud & AWS
#database
Middle
›
Yaya kuke optimize mara fiɗi kasuwar bayanai?
Site Reliability & Operations
#database
Middle
›
SQL
#database
Senior
›