คำถามติดแท็ก database

ฐานข้อมูลเป็นการรวบรวมข้อมูลที่จัดระเบียบ มันคือชุดของ schema ตารางแบบสอบถามแบบสอบถามมุมมองและวัตถุอื่น ๆ โดยทั่วไปข้อมูลจะถูกจัดเรียงตามลักษณะของความเป็นจริงในแบบที่สนับสนุนกระบวนการที่ต้องการข้อมูล ใช้แท็กนี้หากคุณมีคำถามเกี่ยวกับการออกแบบฐานข้อมูล หากเป็นระบบการจัดการฐานข้อมูลเฉพาะ (เช่น MySQL) โปรดใช้แท็กนั้นแทน

4
เชื่อมต่อกับฐานข้อมูล heroku ด้วย pgadmin
ฉันต้องการจัดการฐานข้อมูล heroku ของฉันกับpgadminลูกค้า psqlโดยตอนนี้ฉันได้รับการทำเช่นนี้กับ เมื่อฉันใช้ข้อมูลจากheroku pg:credentialsเพื่อเชื่อมต่อฐานข้อมูลโดยใช้pgadminฉันได้รับ: เกิดข้อผิดพลาด: ข้อผิดพลาดการเชื่อมต่อกับเซิร์ฟเวอร์: FATAL: สิทธิ์ถูกปฏิเสธสำหรับฐานข้อมูล "postgres" รายละเอียด: ผู้ใช้ไม่มีสิทธิ์ CONNECT คำแนะนำเกี่ยวกับวิธีการเชื่อมต่อสำเร็จ?

14
เข้าร่วมแบบสอบถามเปรียบเทียบกับแบบสอบถามหลายรายการ
การสืบค้นเข้าร่วมจะเร็วกว่าการสืบค้นหลายครั้งหรือไม่ (คุณเรียกใช้คิวรีหลักของคุณและจากนั้นคุณเรียกใช้ SELECT อื่น ๆ มากมายขึ้นอยู่กับผลลัพธ์จากแบบสอบถามหลักของคุณ) ฉันถามเพราะการเข้าร่วมจะทำให้การออกแบบแอปพลิเคชันของฉันซับซ้อนขึ้นมาก หากพวกเขาเร็วขึ้นใคร ๆ จะประมาณคร่าวๆได้ไหม? ถ้า 1.5x ฉันไม่สนใจ แต่ถ้าเป็น 10x ฉันคิดว่าฉันทำ

11
ตัวเลือกที่ดีของฐานข้อมูลสำหรับแอปพลิเคชัน. NET ขนาดเล็กคืออะไร? [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังคำตอบที่จะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้มีแนวโน้มที่จะเรียกร้องให้มีการอภิปรายโต้แย้งโต้แย้งหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน7 ปีที่ผ่านมา ฉันกำลังพัฒนาแอปพลิเคชันขนาดเล็กที่มี C # ใน. NET และฉันต้องการมีฐานข้อมูลขนาดเล็กน้ำหนักเบาซึ่งไม่ได้ใช้ทรัพยากรมากนัก คุณช่วยกรุณารายการบางส่วนของที่ดีที่สุดโปรแกรมฐานข้อมูลที่รู้จักกันน้ำหนักเบา

12
ฉันจะย้ายฐานข้อมูล redis จากเซิร์ฟเวอร์หนึ่งไปยังเซิร์ฟเวอร์อื่นได้อย่างไร
ขณะนี้ฉันมีเซิร์ฟเวอร์ Redis สดที่ทำงานบนอินสแตนซ์คลาวด์และฉันต้องการย้ายเซิร์ฟเวอร์ Redis นี้ไปยังอินสแตนซ์คลาวด์ใหม่และใช้อินสแตนซ์นั้นเป็นเซิร์ฟเวอร์ Redis ใหม่ของฉัน ถ้าเป็น MySQL ฉันจะส่งออกฐานข้อมูลจากเซิร์ฟเวอร์เก่าและนำเข้าสู่เซิร์ฟเวอร์ใหม่ ฉันจะทำเช่นนี้กับ redis ได้อย่างไร PS: ฉันไม่ต้องการตั้งค่าการจำลองแบบ ฉันต้องการย้ายเซิร์ฟเวอร์ Redis ไปยังอินสแตนซ์ใหม่อย่างสมบูรณ์


14
สตริงเป็นคีย์หลักในฐานข้อมูล SQL
ฉันไม่คุ้นเคยกับฐานข้อมูลและทฤษฎีเบื้องหลังการทำงานของพวกเขา มันช้าลงหรือไม่จากจุดยืนประสิทธิภาพ (การแทรก / อัพเดต / การสืบค้น) เพื่อใช้ Strings สำหรับคีย์หลักมากกว่าจำนวนเต็ม?

9
วิธีที่ดีที่สุดในการตรวจสอบ“ ค่าว่างหรือค่าว่าง”
วิธีที่ดีที่สุดในการตรวจสอบว่าค่าเป็นโมฆะหรือสตริงว่างในงบ Postgres sql คืออะไร? ค่าสามารถเป็นนิพจน์แบบยาวดังนั้นจึงควรเขียนว่าตรวจสอบเพียงครั้งเดียว ขณะนี้ฉันกำลังใช้: coalesce( trim(stringexpression),'')='' แต่มันดูน่าเกลียดนิดหน่อย stringexpressionอาจเป็นchar(n)คอลัมน์หรือนิพจน์ที่มีchar(n)คอลัมน์ที่มีช่องว่างต่อท้าย วิธีที่ดีที่สุดคืออะไร

8
จำนวนเรคคอร์ดสูงสุดในตารางฐานข้อมูล MySQL
ขีด จำกัด สูงสุดของบันทึกสำหรับตารางฐานข้อมูล MySQL คืออะไร ฉันสงสัยเกี่ยวกับฟิลด์การบันทึกอัตโนมัติ จะเกิดอะไรขึ้นถ้าฉันเพิ่มบันทึกหลายล้านรายการ จะจัดการกับสถานการณ์แบบนี้ได้อย่างไร? ขอบคุณ!


19
กุญแจสำรองกับคีย์ธรรมชาติ / ธุรกิจ [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน6 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ที่นี่เราไปอีกครั้งการโต้แย้งเก่ายังคงเกิดขึ้น ... เราจะมีคีย์ธุรกิจเป็นคีย์หลักหรือเราควรมีรหัสตัวแทน (เช่นข้อมูลประจำตัวของ SQL Server) ด้วยข้อ จำกัด เฉพาะในฟิลด์คีย์ธุรกิจหรือไม่ กรุณาให้ตัวอย่างหรือหลักฐานเพื่อสนับสนุนทฤษฎีของคุณ

8
จัดเก็บภาพในฐานข้อมูล MongoDB
ฉันจะเก็บรูปภาพไว้ในฐานข้อมูล MongoDB แทนที่จะเป็นแค่ข้อความได้อย่างไร ฉันสามารถสร้างอาเรย์ของภาพในฐานข้อมูล MongoDB ได้หรือไม่? เป็นไปได้ไหมที่จะทำเช่นเดียวกันกับวิดีโอ
174 mongodb  database 

10
การเก็บเงินในคอลัมน์ทศนิยม - ความแม่นยำและมาตราส่วนอะไร
ฉันใช้คอลัมน์ทศนิยมเพื่อเก็บค่าเงินไว้ในฐานข้อมูลและวันนี้ฉันสงสัยว่าความแม่นยำและขนาดที่ใช้ เนื่องจากว่าคอลัมน์ถ่านที่มีความกว้างคงที่นั้นมีประสิทธิภาพมากกว่าฉันจึงคิดเหมือนกันว่าอาจเป็นจริงสำหรับคอลัมน์ทศนิยม ใช่ไหม? ฉันควรใช้ความแม่นยำและสเกลใด ฉันคิดแม่นยำ 24/8 overkill นั้นไม่เพียงพอหรือตกลง? นี่คือสิ่งที่ฉันตัดสินใจที่จะทำ: จัดเก็บอัตราการแปลง (เมื่อมี) ในตารางธุรกรรมเองเป็นแบบลอย เก็บสกุลเงินในตารางบัญชี จำนวนการทำธุรกรรมจะเป็น DECIMAL(19,4) การคำนวณทั้งหมดที่ใช้อัตราการแปลงจะได้รับการจัดการโดยแอปพลิเคชันของฉันดังนั้นฉันจึงควบคุมปัญหาการปัดเศษ ฉันไม่คิดว่าการลอยตัวของอัตราการแปลงเป็นปัญหาเนื่องจากเป็นข้อมูลอ้างอิงเป็นส่วนใหญ่และฉันจะแปลงเป็นทศนิยมต่อไป ขอบคุณทุกท่านสำหรับการป้อนข้อมูลที่มีค่าของคุณ

3
อัลกอริทึม HyperLogLog ทำงานอย่างไร
ฉันได้เรียนรู้เกี่ยวกับอัลกอริทึมที่แตกต่างกันในเวลาว่างของฉันเมื่อเร็ว ๆ นี้และสิ่งที่ฉันได้พบซึ่งน่าสนใจมากเรียกว่าอัลกอริทึม HyperLogLog - ซึ่งประมาณจำนวนรายการที่ไม่ซ้ำกันในรายการ นี่เป็นเรื่องที่น่าสนใจเป็นพิเศษสำหรับฉันเพราะมันทำให้ฉันย้อนกลับไปยังยุค MySQL ของฉันเมื่อฉันเห็นว่า "ความสำคัญ" (ซึ่งฉันคิดเสมอจนกระทั่งเมื่อไม่นานมานี้ว่ามันไม่ได้ถูกคำนวณ) ดังนั้นฉันจึงรู้วิธีเขียนอัลกอริธึมในO ( n ) ที่จะคำนวณจำนวนเฉพาะของไอเท็มในอาเรย์ ฉันเขียนสิ่งนี้ใน JavaScript: function countUniqueAlgo1(arr) { var Table = {}; var numUnique = 0; var numDataPoints = arr.length; for (var j = 0; j < numDataPoints; j++) { var val = arr[j]; if (Table[val] != …


8
วัตถุ 'DF __ *' ขึ้นอยู่กับคอลัมน์ '*' - การเปลี่ยน int เป็นสองเท่า
โดยทั่วไปฉันได้รับตารางในฐานข้อมูล EF ที่มีคุณสมบัติดังต่อไปนี้: public int Id { get; set; } public string Title { get; set; } public string Description { get; set; } public string Image { get; set; } public string WatchUrl { get; set; } public int Year { get; set; } public string Source { get; …

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.